summaryrefslogtreecommitdiff
path: root/dclistsize
diff options
context:
space:
mode:
authorYorhel <git@yorhel.nl>2014-01-09 20:12:17 +0100
committerYorhel <git@yorhel.nl>2014-01-09 20:12:17 +0100
commit8cfbc07271b6f170acf6c6dbe44836644fbf5e61 (patch)
treef893ef62451e2f76d0bc3c13985611776d723046 /dclistsize
Initial commitHEADmaster
Diffstat (limited to 'dclistsize')
-rw-r--r--dclistsize14137
1 files changed, 14137 insertions, 0 deletions
diff --git a/dclistsize b/dclistsize
new file mode 100644
index 0000000..aaac300
--- /dev/null
+++ b/dclistsize
@@ -0,0 +1,14137 @@
+154409 565880
+3426 10515
+20663 69609
+81207 314689
+14008 41948
+1988597 7589304
+31406 137760
+1295 2293
+2628 5995
+2974 6741
+1602401 6009450
+952614 3713796
+42294 138137
+755 1028
+295832 1129787
+792 1446
+88518 383989
+8150 25975
+1480340 5288231
+437550 1824268
+82756 254255
+1363 2900
+861197 3190750
+787606 3191959
+203850 766666
+341719 1052414
+10350 28800
+28496 130125
+27635 133059
+35231 97435
+3486 18731
+260640 976046
+95822 309772
+1328 2313
+2423638 9884118
+15291 42116
+49411 206012
+1123 1856
+23227 110739
+176955 507867
+14685 37192
+442 506
+1034807 4330204
+9160 25418
+18440 68558
+3150 9793
+24010 72630
+33298 133855
+832285 2578063
+135184 550470
+1198662 4276993
+5060 12035
+388421 1922414
+743830 2370944
+16161 47229
+52383 229540
+2968 6435
+2439 6429
+3142210 12432357
+2092 4565
+265285 1031741
+11875 37858
+125703 367830
+510022 2158994
+404703 1714197
+62070 200949
+152334 456377
+34565 126966
+192815 842334
+40765 115152
+21751 61297
+944091 3650122
+9141 30206
+984162 3752046
+179842 770845
+18259 70451
+3350941 13926594
+7807095 32357271
+28391 79451
+616457 2346933
+1067723 4360944
+571511 1933292
+72123 208871
+120921 365807
+428 595
+430726 1282835
+1569601 4683231
+194116 604261
+8058415 27312791
+2369 5009
+480131 1855721
+10136 30418
+8062 33114
+347152 971436
+1462 3112
+1286528 3690889
+19538 65756
+28200 99524
+1769427 5708819
+11991 33871
+261166 815363
+731389 3136001
+136808 489887
+7726 20778
+943 1567
+331012 994595
+1216776 3759369
+847 1461
+312585 1013594
+9365 35680
+11311 40245
+53499 255198
+38561 135973
+1533324 4706772
+322 314
+40056 118507
+763241 2735764
+671947 2013237
+1383313 6116981
+409020 1611751
+402830 1421220
+1638 2801
+1097 1846
+3782 10102
+3511804 13536281
+120693 649534
+306229 1277022
+432873 1607847
+23675 84740
+12224 33422
+864788 2805464
+15273 62166
+385789 1507652
+2493 4906
+109178 490050
+1017712 4015876
+738782 2778916
+140953 432774
+124130 411551
+871 1557
+10112 53091
+23314 60526
+3716 9637
+70138 251875
+14312 37153
+1030 1700
+13353 35721
+3362 7617
+47681 128350
+266958 943255
+66321 222571
+199873 625216
+14127 37465
+211152 748481
+95318 348322
+12581 42892
+93812 256349
+177705 537918
+766 1269
+2109527 7707172
+79791 325719
+244396 932282
+11192 38812
+97079 343193
+40073 131387
+15399 45906
+53678 151116
+50954 188036
+164835 492152
+54827 170040
+5966 18108
+19701 52217
+1973 3351
+40686 121008
+17069 63672
+767958 3238194
+2328 4486
+314073 940677
+20318 68116
+368022 1260586
+24163 106490
+4127 14642
+2331036 7009066
+576 765
+41258 194309
+455067 1312229
+446 516
+240128 715583
+25257 78621
+2606483 9673491
+1091 1835
+24396 80796
+1141445 4476225
+31803 129379
+45923 127084
+258772 954822
+110772 435182
+849856 2823095
+10530 37815
+52155 201355
+860427 3425431
+84956 314411
+36795 94035
+86715 319230
+89979 271983
+647807 2098772
+5953 18172
+9899 26153
+1111 2059
+83514 304071
+7110 19471
+46740 160301
+352839 1624918
+153639 472170
+1680809 5606249
+12243 31013
+16721 63502
+159857 579028
+926718 3139859
+113699 382717
+4938 11977
+6184 21352
+34052 99238
+6550 19432
+92241 369899
+183111 524357
+15217 38730
+291215 1115311
+2322 4727
+856903 2557490
+535 724
+3949 9174
+1249176 4344806
+148836 531181
+21091 69984
+46665 133198
+1335 2311
+171251 702131
+127806 522140
+209312 846917
+299872 1205965
+776606 2957305
+92657 316446
+375841 1452006
+133419 389913
+16391 45260
+221709 791957
+40172 113044
+2390 5266
+73548 226591
+13935 41318
+827657 3593978
+1085415 4282977
+177041 491093
+2044 3758
+7992 24433
+1895099 6963575
+38810 173769
+174622 722239
+47947 136459
+396511 1493040
+12906 47780
+23238 82232
+360759 1555120
+7371 20230
+8635 20605
+12432 49385
+41823 159125
+452090 1846666
+371641 1462336
+2365549 7380127
+68537 192546
+530660 1841011
+13040 35583
+46008 139259
+31676 135288
+314786 960167
+188166 544752
+1249987 4362633
+168654 695645
+286754 1021553
+131863 401217
+381519 1368278
+36694 116261
+113892 511990
+392352 1321093
+1847102 7119612
+23834 58196
+74824 236332
+85012 284953
+21476 97344
+425 460
+203596 603538
+22178 55211
+1188 2044
+241647 828133
+87410 294470
+5159 13649
+4350 10176
+25491 88114
+434898 1470720
+9201 31269
+64550 265069
+19950 58926
+145213 496950
+3723 12137
+1128180 4896269
+765489 3483029
+3163 9088
+63985 256721
+1090 1928
+1231963 4039323
+8621 26506
+540897 2111588
+367 443
+19937 76721
+84539 300094
+36993 112713
+69349 205138
+290478 886339
+48307 192860
+273069 905397
+11271 45213
+180927 594027
+6349 16729
+115910 331602
+13936 41855
+407450 1154209
+2262 4326
+656338 1956398
+297605 1211622
+5073 11695
+67285 255067
+74913 266402
+1551 3047
+1066 1839
+122899 428671
+196558 790559
+11842742 55035027
+511716 1701440
+37791 102517
+539484 1587607
+2457 5988
+632873 2844384
+473969 1455862
+271886 777888
+6109 20947
+34621 138340
+567237 2180845
+4311 12054
+41898 157731
+134235 410721
+75161 233593
+41445 178385
+865050 3486159
+4684 10767
+57770 175597
+32742 116267
+408140 1369964
+95600 363382
+252674 1047080
+1583 3650
+151103 479621
+199588 595647
+204864 590004
+12350 52841
+751645 2335919
+184873 564396
+3427357 13707261
+5376 26791
+26106 105960
+282920 1064836
+110253 439674
+39924 145161
+134457 514165
+5240 12830
+1321 2721
+8415 20441
+2605 4848
+43669 144927
+1042 1830
+6859 22146
+53688 140957
+652840 2440243
+10541 38048
+1214932 4465431
+744656 2833490
+5152 11629
+1740 5592
+10865 35126
+1171 1863
+2278 4717
+20927 85226
+366937 1492115
+84942 330833
+2157 4245
+4722 16897
+2771 8471
+73862 256950
+4893 13398
+4618541 15587535
+911552 3330310
+3800 10103
+1024815 3357630
+245274 992461
+632030 2223110
+4125 10112
+736245 2334992
+258418 800453
+1535 4031
+22584 60170
+739093 2689586
+7847 21111
+11329 27198
+14055 44637
+4815 27078
+9946 33396
+314576 1352685
+102920 279917
+412 465
+2631 6251
+77101 255270
+15433 40231
+2647 7028
+17249 61734
+2289 7509
+137424 496608
+2778 7152
+1256 2431
+388303 1499465
+284695 980859
+201629 558139
+2318 4931
+25999 77801
+99931 363383
+13356 72124
+47448 180653
+16061 63748
+6815842 23084951
+2093 4912
+657671 1967940
+7123 21805
+793 1248
+59945 190889
+16435 49200
+19155 64891
+2583 6870
+363077 1191210
+448170 1746342
+1814 3951
+5559 16486
+665 839
+237791 817362
+837026 3191835
+1062744 4754684
+511580 1481790
+7206 27238
+359576 1031801
+8202418 25125087
+1385 2898
+17654 50800
+8932 36355
+195306 608265
+1151355 4727042
+2776388 9318064
+1444525 4385588
+2686245 10739126
+611889 2551192
+545866 2174935
+195903 553439
+1000 1494
+175746 727775
+17915 68166
+518188 1661279
+5161374 15377280
+331926 999186
+462615 2041596
+285665 1319564
+47318 140200
+12606 32125
+144367 439682
+1757548 5688443
+3737 8907
+140589 475557
+246582 1237434
+7038 33652
+145548 523380
+144646 399671
+488290 1870839
+62996 228623
+6897 15782
+24057 67884
+152416 642761
+2202 4437
+69102 176514
+67230 250483
+1003 2660
+7252809 28649805
+55486 196622
+55592 206143
+390604 1605904
+421627 1277598
+92632 269899
+3727210 16804142
+261548 1002758
+67143 201348
+41457 219853
+129136 448610
+5144869 21179406
+984057 3069467
+411760 1525419
+7683 18235
+439275 1921938
+1866 4133
+595 1002
+453718 1563075
+200081 696748
+31590 78904
+22530 65794
+5184 18931
+525772 1862563
+1261432 5607610
+5866 12932
+42861 126013
+230606 834656
+148031 635611
+8156 29856
+4505 14670
+55029 206070
+202579 760894
+57138 222673
+1777 3530
+219399 791578
+242814 910078
+39685 104063
+324 340
+82553 324745
+2345966 7715159
+16645 31464
+4283 9299
+2647 6728
+1407 2782
+1524167 5710086
+360554 1051388
+243282 1007089
+27649 104828
+45850 201983
+228770 750471
+19434 51624
+1529954 4594025
+978121 3852216
+6368 19870
+1174 2425
+794539 2994087
+1993 4923
+962462 3888436
+7665 24859
+201627 597153
+47926 189737
+22068 60994
+377247 1421723
+1665 3685
+27327 74560
+212407 806737
+51798 142546
+8341673 31177757
+200086 1163364
+253199 795109
+74355 325214
+2814 7587
+2594915 8856886
+1800 4897
+230981 912065
+9644 26850
+335331 1521204
+52468 186522
+767595 2533344
+509147 2028942
+649499 2343967
+54173 200486
+1835 3456
+1631099 6196954
+198631 754339
+382492 1505036
+1202 3583
+238584 729038
+73689 216646
+464611 1712362
+38099 115336
+584012 2161634
+19085 103406
+183039 531901
+272543 835629
+1682 3909
+295791 1068682
+13756 37285
+437095 1412349
+39620 147361
+904173 3053416
+896917 2943788
+375341 1192457
+1484649 5886065
+449655 1516509
+50150 173948
+1062325 3823504
+1808 3455
+2143 5411
+113631 337126
+157670 443656
+1482 3044
+3696 11153
+2725 6133
+90389 353940
+74265 213648
+9232 25850
+829 1451
+8231 27113
+98759 492691
+15575 44708
+4445 11209
+11126 28520
+34625 162711
+35117 120370
+6742 17795
+27168 73890
+1857 3630
+132586 456950
+152588 494687
+10343 33747
+8745 32882
+757758 2458032
+863990 2625369
+20174 60911
+30924 97487
+2467574 9188532
+206514 628663
+2576 4994
+9447 23660
+349776 1141224
+2724 5969
+1302638 4339713
+2506117 9094305
+5733 14922
+69517 302127
+4305 11578
+12354 41851
+2096703 6420097
+48309 143945
+1285983 4814845
+2725794 10029192
+161982 621837
+1312892 5483197
+7635 29178
+247764 811759
+22703 63158
+149949 534323
+7680 22132
+8266 21385
+46095 144303
+234621 724037
+78137 258139
+53584 159255
+147010 536716
+396888 1234746
+751470 3049755
+451376 1483581
+690 932
+3364 8014
+16971 61584
+1601838 5711800
+14469 24512
+813 1353
+4850 14455
+802701 3065626
+1053032 3900948
+488192 1460581
+544 834
+258509 1112194
+517042 1798148
+134089 370009
+701092 2500216
+55801 156297
+178599 886954
+13300 64744
+1081 2139
+9136 34834
+8406484 24977053
+39599 145727
+516863 2059459
+4245 9958
+470366 1925287
+29645 107677
+125911 531201
+2751 5630
+47378 138750
+19309 60766
+144475 505319
+18714 64317
+4284 9900
+365 424
+13987 43091
+46627 145036
+55416 209578
+104449 518224
+77824 298183
+4291 12370
+136159 490818
+6551 17878
+154705 598218
+146777 399654
+6360 16234
+83978 296742
+76626 264331
+4348 10001
+1948518 7260501
+13764 45689
+209888 959313
+765510 2834064
+1178954 5285127
+68085 198575
+2035536 9233027
+134157 378934
+183058 723123
+163996 484901
+787032 2925903
+3548564 12607507
+32587 112911
+626 923
+62984 178669
+88595 303027
+2640 5957
+2777629 11182359
+52814 168531
+43889 106519
+737 1081
+269710 728870
+20807 80306
+134078 567292
+43439 162578
+469375 1839223
+18888801 71520508
+5704476 18906623
+3124909 10400130
+163441 602032
+33256 113464
+176393 532946
+221681 796681
+321538 963530
+3705 10357
+141101 522513
+53297 223951
+1688 5223
+30800 140865
+437 1925
+65348 199088
+1923 3654
+12350 31661
+8990 21369
+131457 473850
+138240 481155
+1081336 4613339
+599104 2122914
+8956 23501
+2339 5673
+1336173 5042834
+122408 377305
+3761429 13767468
+640472 2708565
+97797 286837
+10590 36990
+85500 293685
+705 982
+168254 566681
+61665 170099
+707947 2117620
+1513 2964
+65168 220573
+18525 74471
+1056274 3729275
+263363 940116
+5967098 22600057
+2461 4655
+5948 13427
+207110 704321
+17554 76992
+1267 2158
+9433 26041
+1098 2565
+16001 26708
+80473 226146
+107027 443101
+212244 755282
+45238 176951
+548055 1930267
+532 675
+12742 69008
+14335 69434
+58507 208318
+460167 2069365
+1148601 3592498
+997119 3361332
+12831 55440
+6417284 24273798
+18387 63700
+632630 1989841
+188011 666516
+270393 1091680
+462772 2099195
+739153 3439786
+1980 4304
+169516 556467
+214541 662166
+56545 159946
+1910 3721
+34612 96708
+3439454 11929481
+3814 8827
+31312 126387
+165020 480737
+11865 33137
+10951 31919
+7505 22255
+133126 376579
+7846 24910
+37564 147385
+953335 2866142
+85673 338340
+37838 155243
+742338 2709812
+211491 860523
+1294817 4844462
+1358265 4581217
+17518 51216
+7796 24070
+4356 11513
+1022 1600
+5832 23153
+1672762 5618792
+27892 87920
+27770 79929
+4264 9668
+13359735 43132396
+519 608
+178372 783660
+965604 3066091
+366117 1268676
+833867 2909057
+126231 395169
+49218 126665
+29915 98702
+92175 281528
+275627 1095425
+34126 168783
+1831298 6740647
+1446371 5331076
+40958 154228
+4151267 16318767
+12968 35128
+757451 2596978
+628661 2235138
+79380 305658
+589 715
+43945 185365
+10331 42947
+1468 2895
+2559030 7799191
+218476 793298
+118962 395850
+268050 1094404
+764923 2365539
+9710 27466
+8197 22954
+238096 950491
+17664 95720
+166384 515586
+108201 422256
+1544187 6659317
+121402 656602
+49093 244341
+314600 1171359
+9120 21095
+1223 2478
+16992 47216
+17009 47061
+862878 3366397
+16538 77781
+4708 12000
+561027 2332861
+32154 107597
+74405 396458
+222882 920435
+1344 3387
+60623 197165
+134381 379506
+5978 20205
+405991 1685551
+341759 1221296
+68031 223151
+6655 25612
+477 588
+6588876 20188760
+321 320
+928432 2812034
+2509267 8493780
+8947 22436
+4341616 19400227
+7745 19092
+125974 439424
+53739 207835
+2035 3871
+29739 89593
+9928 28101
+676424 2290204
+300424 859339
+233362 686693
+703645 2286936
+22177 55066
+393909 1560834
+1323 2852
+2589601 8129100
+435938 1373744
+220332 1074298
+859700 3505571
+170656 566290
+780864 2824320
+2496 5129
+23223 70540
+96634 275457
+464439 1455462
+79141 311769
+1005003 3154859
+472485 1416547
+50468 180372
+2583173 10357994
+2025257 6346631
+93859 268147
+8575 22288
+632727 2448459
+103413 301086
+76050 214328
+33856 97421
+171400 658575
+281067 814164
+460387 1331127
+153416 461967
+1111209 4102792
+66172 214978
+1071 1757
+709598 2852871
+6624 22488
+879308 3365904
+535873 1922852
+677489 2543605
+208297 891733
+970 2164
+682 856
+95427 353852
+85068 243074
+42431 129991
+1046 1891
+254237 1067007
+19337 52565
+286600 1037124
+226677 834911
+2407 5471
+69964 268111
+3542656 12320412
+16186 57744
+1595 3100
+7668501 28175585
+1187682 4069292
+118837 429489
+12509 28946
+264447 981243
+221441 701516
+105156 295377
+615876 2446251
+385597 1202190
+42055 107460
+157166 694106
+7011906 29733703
+1069123 3164785
+13162833 42067681
+366512 1376609
+660877 1977615
+211319 765843
+2132337 7532819
+342190 1358780
+17765 49831
+149809 593216
+248348 717222
+11678 44173
+895865 2733526
+8545 26606
+19008 65257
+465823 1623401
+5839 19190
+19561 56657
+44613 229802
+1236839 5230885
+795946 2541417
+805938 2529395
+35730 117189
+32478 93047
+147971 527640
+217638 901486
+533203 1771596
+966833 4023452
+10613 32421
+53096 151603
+436071 1646070
+139321 548453
+4603 11588
+593025 2203230
+21331 71658
+125312 396707
+196942 703227
+33786 134619
+1938252 9219950
+43287 126106
+84783 325514
+574430 1736346
+9451409 36828967
+57584 185159
+606829 2285010
+2178547 7904925
+129284 377756
+360476 1651746
+3605 8054
+7362 16576
+425175 1364934
+215479 679992
+81686 356518
+6951 19901
+3218 7976
+126695 511735
+1545383 4607540
+557325 2264726
+404227 1470158
+787794 2480193
+844227 3010860
+99629 374587
+12053 32589
+230099 868251
+3063 8763
+609 831
+28810 84343
+43539 155071
+223867 833675
+5243 15480
+93602 282279
+542084 1698666
+52608 196719
+281186 1128257
+19275 60160
+1178 2245
+36313 158166
+34258 91772
+998732 4092276
+2930 6127
+55971 170833
+113728 319694
+714725 3244395
+188434 752627
+4409692 16440237
+483668 1817186
+7161 23950
+440 481
+31088 80243
+16071 61362
+35347 174667
+260030 1068697
+207982 849123
+4947661 20147808
+3708 9399
+450 517
+26461 104543
+59474 155101
+768032 2847719
+233 252
+22003 102919
+562722 2299467
+1530 3760
+16518 63432
+147741 637903
+198057 745841
+3193 9753
+463 693
+70914 252082
+21112 75003
+40673 133520
+99596 427170
+3758790 14213130
+16963 58871
+50878 144890
+5329324 20713482
+145321 492819
+2615120 9800047
+311446 1228529
+283928 877593
+417481 1289451
+23974 81426
+1355910 4125700
+19039 54927
+524836 2135079
+157714 687097
+123818 340823
+546131 1556296
+263327 1052444
+876573 3622526
+3991 9792
+6418 18081
+2640 5871
+18641 75885
+1921530 5875643
+124579 533794
+1533 3040
+42493 132944
+6064 14646
+23330 82055
+10409 32964
+2186 4830
+8205 30318
+18714 61318
+87417 259927
+470540 1766167
+114264 334328
+328696 970132
+646 960
+9510 23028
+2608 7109
+425038 1591609
+281863 872860
+90626 411680
+68731 305121
+29309 91197
+102622 437852
+1881363 7456135
+86959 371129
+2651 6485
+26909 73980
+6988539 28360158
+7437 22147
+30339 101959
+279126 885391
+8095 24303
+56475 216158
+2929 6028
+24499 83005
+16370 54473
+6307428 26987760
+25775 126347
+1726897 6444296
+12539 44549
+227408 824181
+19949 63493
+49744 144032
+91522 256525
+26825 89988
+29853 92251
+2578253 9155882
+372756 1118077
+3986 14535
+236 214
+293637 1260989
+491534 1979120
+280488 926143
+1150209 4422724
+1025207 3282256
+19949 53996
+89393 342962
+400858 1424212
+519 648
+2567 7098
+993551 3508079
+188752 738756
+42882 132082
+483311 1323100
+1561 3140
+12413 41449
+596 703
+517293 2072581
+74185 251780
+65725 186599
+72271 257359
+200509 724033
+497207 1562023
+8478 19832
+74870 386402
+897 1621
+1661 2986
+15123 42028
+1068 2103
+1195 2189
+261889 1022876
+1672 3185
+11034 42460
+43387 127382
+59933 164962
+912922 3481284
+164863 497760
+32916 134510
+878 1426
+60445 162190
+1149 1896
+5029 13192
+87003 254353
+630207 2356558
+1094803 4335870
+187368 580832
+987767 2809324
+152554 576462
+131380 467784
+206711 708064
+39759 114858
+9732 27116
+126964 463518
+5265 11213
+136192 407649
+4910 12244
+68465 256361
+42306 160114
+135158 470365
+10449 38819
+1476 2964
+2702183 11776035
+530 753
+159458 633055
+762408 2810247
+11147 25949
+16957 61321
+2966190 12194344
+9450 25174
+1541459 4945674
+92476 283377
+4301 12915
+8824 27250
+10180 39009
+12927 31951
+48076 149790
+1999 4034
+1538693 6220743
+32102 111476
+65062 228811
+7298 27895
+28498 83505
+41347 104426
+23998 81922
+184932 705682
+180635 538414
+175584 770452
+300858 946920
+70203 249002
+97547 308440
+4544 15340
+1463312 5076563
+19182 73898
+1057211 4115265
+26439 76265
+1201 2611
+301557 1164340
+279275 1044196
+1974542 6329833
+55125 187536
+229981 1036923
+3363 8309
+15799130 53217848
+622288 2821611
+17489 78270
+1624354 5075111
+48349 181752
+443751 1719214
+1532352 5877451
+34933 105027
+6100265 19243285
+401429 1348622
+197390 664420
+2037 4315
+894435 2640007
+32580 100272
+367588 1554894
+603338 2363629
+1084606 3258080
+10912 25600
+254600 967312
+781497 2447195
+5080258 18992463
+3652 8565
+718 1061
+2153 4291
+22994 76954
+74063 260810
+1724 4016
+888 1517
+430967 1459006
+55700 168243
+228674 766334
+380221 1261262
+205435 802906
+239542 1110640
+102250 378604
+428256 1567268
+224152 878465
+61449 184980
+102302 298377
+922360 2920736
+1165072 5086579
+7214 18143
+2738710 10351963
+4349 19847
+195744 616393
+3237 8839
+333365 1321221
+1926 4161
+1037418 3725152
+130728 562026
+6632 29167
+52520 184903
+11139 32777
+152401 524093
+32861 143584
+197072 800369
+78688 218454
+307330 1543165
+2148 4968
+12305 33867
+8563 29292
+197859 801574
+287 270
+6370 23744
+1227265 3794245
+1270319 3853711
+4051 13996
+4724 13084
+212392 826212
+248028 761301
+1525 4043
+1875016 7946391
+18665 51444
+9339 23739
+38498 173444
+39246 128269
+262475 1076542
+770712 3246365
+41016 121674
+101753 432345
+318492 1014115
+15303 69335
+62650 202398
+1373979 4898087
+275334 1127576
+19352 78622
+332600 1270384
+27754 87106
+22640 69488
+54991 214615
+3042 8369
+2219692 7994038
+3534 7851
+8075 28415
+1757 3796
+7975595 34523460
+634721 2509285
+86551 412595
+2019715 7144296
+5748 16811
+43687 165412
+333212 1500599
+1452 2812
+3023 7273
+2742 7271
+63680 253542
+405249 1201939
+62371 172954
+316604 977964
+180907 514451
+16288 44232
+1145331 3322224
+26159 67549
+22011 62442
+18585 46479
+27864 79507
+169098 696637
+138148 413566
+302528 1081736
+18954 57164
+2212 5625
+503699 1962049
+626198 2277848
+134731 606951
+2818 6850
+272243 1062242
+6036 16063
+3202539 10093366
+973005 3761912
+541182 2060011
+87528 350734
+127716 356782
+7010 18160
+24468 78269
+423723 1937446
+4397 15456
+147027 596453
+7387 21923
+4652 12179
+16894 53503
+36213 104349
+203628 654556
+734 1303
+4011580 13596133
+69788 187449
+5613661 26499373
+82863 213720
+698286 2924577
+4206910 15653780
+15742 52263
+13953 44540
+22085 68292
+5822 21035
+19338 51280
+807546 3026704
+117387 521132
+1608681 5664305
+198797 593098
+97724 329671
+1541 2856
+2371 6797
+2843 7073
+154850 575270
+105217 546578
+4745 11441
+3812 8240
+166559 580887
+568695 2029003
+44656 146174
+1031292 3917406
+81482 368827
+582542 1695480
+11277 38907
+346987 1323575
+13130 50675
+333431 1035547
+20981 59810
+213131 796754
+3079 9124
+600067 2605385
+29243 80520
+57265 212794
+511159 1889101
+1152 2216
+43812 123887
+742925 2181773
+519645 2033951
+2724201 10083023
+1773310 5601160
+72664 273889
+234674 901891
+47166 133253
+6210 28210
+4932 13467
+830 1371
+33381 125013
+20583 59067
+20380 74585
+259398 774155
+43619 162030
+940 1442
+9895 23241
+27103 106137
+2822128 10669689
+55578 203948
+1612566 6139085
+10175 35269
+200976 789460
+330371 1267432
+11853 31311
+12441 33812
+6238 16301
+6149 14646
+265144 797278
+8173 23178
+4174 10079
+311660 1172707
+9938 34649
+198094 679372
+6801 17987
+91952 468453
+90060 352804
+104752 281094
+673821 2087482
+1994284 5813635
+331444 1006162
+4653275 15112936
+705 1080
+325102 1285202
+21337 74065
+96806 414540
+394998 1597525
+3036546 13820166
+43334 113805
+42275 234507
+5085 13297
+709013 2158956
+562898 1728410
+70329 239301
+975750 3162498
+8128 31769
+174110 647950
+18016 74612
+17255 40532
+695 914
+2238 6080
+19780 63555
+27353 105180
+84003 323050
+24664 101335
+263098 926694
+2969710 11061780
+77906 315695
+129964 453253
+869330 3209165
+28093 75397
+18469 78846
+330011 1351104
+1606413 4889912
+56791 163059
+844 1298
+1436767 5844647
+57777 218929
+98076 280496
+24870 117043
+1456631 4847361
+216178 721663
+1921 4004
+3635056 13659250
+185588 557812
+30157 139063
+1451067 5443759
+5202 12382
+622582 2384222
+1208007 4391449
+25241 82141
+41571 117926
+7032 17439
+1083 1873
+25168 81850
+69306 208507
+12166 31600
+73160 228396
+436551 1701696
+2246392 7335074
+431163 1423959
+361 370
+801656 2383111
+77715 285607
+3107 9768
+47863 135595
+19558 61566
+22784 61198
+54458 190453
+1829 4757
+672955 3078234
+2057397 8254216
+14893 44758
+1935 4507
+9186 27289
+666552 1884431
+106036 461530
+2039203 7636445
+43753 158728
+4804 14757
+519 639
+3344 7551
+1443886 4505856
+930093 2917797
+12636 46333
+85397 335348
+113348 386507
+395789 1600408
+11518 31650
+2606 5397
+190761 744205
+1062 1937
+19463 80022
+408556 3275777
+381914 1678589
+15283064 51060768
+167450 494622
+571591 1613372
+837 1443
+40490 102269
+111668 318977
+24773 60711
+179248 628570
+1785934 5697504
+56043 172245
+168262 484506
+153954 722248
+109453 451230
+2859 7770
+66501 196296
+325489 1212755
+57726 190214
+1862590 7093611
+1701130 8886354
+5140 19560
+29000 88283
+40875 121837
+852 1548
+19691 75244
+94545 298540
+43944 194295
+242110 890026
+119161 330920
+401673 1360733
+2735346 8860790
+11707 36134
+21700 78290
+457244 1650881
+1807 3395
+16015 44734
+54744 154242
+44484 173202
+3125 9911
+8537532 26365363
+13961 49519
+747348 2372195
+1514181 5972952
+1182669 4486102
+85241 294804
+1549 2621
+5409 19723
+4693 18061
+11803 31310
+2658 7222
+1187974 4985705
+99001 360072
+58286 175518
+84704 369417
+73779 263206
+143326 487214
+861 1397
+15121 57139
+67872 173580
+237386 698482
+1037 1585
+1019748 3725040
+3916466 12152718
+26290 68964
+154064 525214
+410 478
+8139 22053
+1995 3758
+150826 428776
+4007 10320
+18164 77244
+3816 9485
+1638 3197
+778526 2665066
+59274 255832
+27039 88088
+15062 40842
+15444 25607
+318621 954820
+771971 2285063
+10411120 40686582
+12556 44750
+32056 127941
+19860 81272
+60527 255752
+19494170 68350305
+219165 675219
+148292 558293
+87769 326342
+29397 85992
+4249 13456
+632403 2234990
+2823921 8921117
+2177 5823
+478272 1453714
+18143 76832
+678326 2037186
+2313806 7285678
+2251 6967
+428841 1787427
+3655 9822
+79192 1007600
+259681 1018823
+55803 171118
+1515348 5115618
+240550 912629
+11003 44516
+360035 1441959
+455169 1385603
+2358423 8619772
+2046 4034
+616554 2125218
+1946 3631
+95870 284540
+36254 101401
+955172 2985261
+700259 2582429
+3538661 13136894
+825599 3384225
+1864119 5986210
+18138 52220
+180660 636208
+9349 34025
+136626 390844
+3659 10574
+4095 9315
+49631 251391
+135672 440833
+994888 3867210
+1722802 6983898
+52773 155899
+6076 15504
+294245 858683
+17584 48277
+5085717 20518903
+185242 574008
+996160 4023619
+69819 178346
+1926409 8076836
+32863 111685
+1487 2700
+2428565 8792548
+25193 96455
+230583 796590
+5521 24868
+605279 2229195
+503628 1609726
+265514 855167
+192822 661516
+1186228 4412694
+112267 359454
+664 1020
+1062325 3823504
+355544 1341489
+19136 37977
+416288 1833396
+23966 75193
+963540 3802697
+25708 96254
+7381 29431
+16661 63160
+3866592 14612782
+645 1352
+15521 36939
+8054 26329
+16707 55286
+875788 2684287
+314609 1755266
+286662 1035822
+4893 10735
+401464 1615648
+283515 1169557
+40819 125033
+84277 251333
+1203544 4181894
+1069 1668
+4137 12180
+19125 49637
+2736 6195
+18991 50114
+2910536 8760144
+46558 190080
+26845 81658
+4460 11899
+11116 29580
+469584 1939363
+288429 904696
+2641041 7739258
+41509 103170
+2230 6038
+3140 7409
+2027 3855
+3376 7631
+75673 264457
+13715949 63488609
+6419 13267
+86295 296878
+14051 40840
+21228 69514
+3848 10849
+27827 89889
+649479 1948703
+4856 14081
+88763 357562
+39042 161470
+7572 18205
+56282 191459
+547651 1953503
+705863 2950633
+1499 3496
+3320 7874
+22001 70091
+438750 1842400
+188657 672585
+233350 785545
+314165 1259205
+163968 505756
+36297 98066
+87902 246945
+972634 4421740
+565816 1824826
+47963 194039
+1758957 7722848
+24043 98594
+1133084 3717493
+793589 2607500
+166419 666760
+448783 1368598
+146971 531665
+1773581 5507546
+115084 333310
+519657 1568504
+596761 2220231
+2119 5421
+2040 5157
+524832 2047100
+422197 1262522
+446190 1540269
+108035 422976
+50225 137573
+7380078 33011821
+126249 528033
+27078 103907
+26162 75738
+3822 11323
+423210 1688034
+2182945 8172768
+15907 40579
+7351 26653
+297550 1321234
+46715 187631
+57319 185113
+3889 9865
+4881 11574
+28185 124656
+1763 4142
+11802 40474
+3290 14248
+58264 234971
+7281 19280
+74181 219784
+33158 131059
+650309 2262369
+1045768 3275744
+21389 77724
+309080 1119929
+333 368
+130533 354797
+1693 4059
+7128906 28554523
+2357 5741
+130921 445193
+249825 957255
+8172 20283
+220959 765183
+11571 36766
+119529 354853
+420 457
+40231 137486
+11610 33106
+662705 1892357
+79053 284227
+203244 752583
+61994 199139
+6604 28488
+2649301 8292832
+10407 55631
+225401 917858
+378126 1140529
+1382339 4166359
+2353 4405
+110361 476921
+2271 5913
+114739 331267
+1006 1642
+10830 39125
+464416 1355692
+276866 910110
+1657528 5780753
+3289888 13925177
+29227 125516
+100568 401087
+17534 54600
+1177 2235
+1503568 6220686
+90282 374810
+25342 75008
+5324 18610
+973 1557
+9687 30339
+1575081 6481270
+2321 5665
+360168 1419653
+44509 182090
+585622 2325731
+3828 16535
+103127 391204
+3218304 12324006
+28837 87241
+102145 361513
+33185 101862
+3146 6405
+504 669
+1245491 4895301
+30820 111411
+597706 1889053
+447985 1795025
+74102 260414
+2863 7567
+17115 44482
+412629 1204047
+1378655 4399787
+896 1544
+109861 490962
+1152 1969
+1468112 6847016
+325970 1004690
+1026903 4078514
+1980 4367
+501522 2191327
+718072 2521337
+52665 194061
+1270 3037
+661294 2503978
+6238 18613
+1469 3209
+148407 486974
+1785 6703
+16767 44937
+441287 1922839
+19151 52575
+29333 105721
+70173 198240
+69654 242541
+2932528 9078793
+24203 97825
+65290 208437
+56889 153650
+51155 159448
+17837 76654
+7284613 27979977
+129926 461390
+9829 24975
+110751 357792
+305995 1088395
+24071 65118
+495349 1585861
+142498 560869
+30005 81438
+192577 764681
+7874 23769
+5163 13736
+24740 64529
+272372 740341
+4459 14978
+900 1443
+111114 408488
+126995 406814
+210090 851266
+488876 2669509
+24637 96333
+287907 1223640
+36492190 125639091
+91795 261159
+111137 297270
+44947 138904
+410838 1604043
+743413 2689881
+1278120 4007912
+52574 154017
+1212640 4432548
+440507 1434822
+64504 193256
+9857 28052
+998642 3961361
+5214 12212
+1147 1924
+17613 64663
+1878 4446
+414255 1702379
+399939 1619283
+163115 605142
+7709 17044
+68778 398428
+434113 1622458
+4264439 17086307
+459313 1445003
+8680 22028
+148572 444591
+36885 117928
+24812 74568
+128245 471587
+174200 636051
+1280188 4047702
+1392680 6036644
+9619 30220
+70697 228993
+1316 2544
+100146 370888
+3945 8874
+5804 21678
+54480 202521
+169125 623640
+7744 23237
+215635 727961
+292935 1217026
+19708 64508
+9333 34521
+7275380 28837107
+829456 2959500
+145616 600196
+314445 1169511
+302154 1370705
+72498 271833
+409057 1319388
+924027 3686839
+61703 158241
+1218 2312
+914253 3555230
+22222 69006
+118857 441420
+49160 152647
+1653472 5432377
+6312 22847
+416 466
+948 1482
+504356 1682008
+43756 139289
+622655 2045603
+1113812 3986406
+812366 3172512
+249459 852021
+320496 1389227
+171695 487784
+172660 519791
+8727493 33188153
+271222 1034563
+4881 11326
+189851 700037
+12056 35960
+4475 21171
+34111 89789
+21856 51224
+644458 2586412
+2835 6800
+7227 17907
+17616 50874
+51255 148920
+399080 1629809
+3528224 11544304
+418 451
+2309917 10284273
+2295 4161
+56289 165994
+77777 222731
+9252168 47895014
+7071 18697
+15895 56045
+2410 5763
+1494825 5889733
+23134 66501
+54175 157329
+43197 202960
+212548 628475
+8669 28822
+5038 18207
+550692 1803782
+7273 23877
+1940363 5776338
+533170 1832452
+12269 37065
+13119 44628
+5663 25163
+341005 1531176
+182601 688722
+187175 632610
+154266 454529
+1694846 6200576
+325874 1301987
+2663 6655
+4773 12084
+244693 787006
+4319 9977
+24091 72032
+39110 142877
+32253 103863
+36922 142890
+9947 34055
+26614 92409
+345683 1178019
+33267 162567
+2500 6185
+65569 240296
+863427 2734845
+605093 2354577
+12151 49689
+290643 994620
+372279 1446051
+2693 9494
+251720 769130
+99596 381152
+32849 109997
+30875565 114090247
+248089 847568
+251805 979937
+126074 491067
+3168 7204
+2700945 8151930
+290311 807190
+12354 39186
+8001 29386
+2831342 10975299
+43294 137138
+2262 5468
+21346 100054
+715 1007
+1009439 3308018
+494483 1858810
+525631 1912276
+289830 881245
+36722 147641
+774353 2392251
+3475 7774
+61436 228692
+22533 63482
+60140 238782
+51680 154524
+1529522 5758620
+2815 6094
+74211 344218
+7975595 34523460
+74260 365611
+5987 14106
+43127 127981
+1327 2362
+262951 840668
+28658 115118
+458358 1793209
+13669 32278
+241638 866282
+7593 21636
+80592 343664
+7815 22908
+10651 32611
+8064 23139
+70943 249333
+1052482 3822229
+2912 7460
+33300 121410
+6231 21130
+19796 58310
+2249156 7027029
+3048 10804
+30631 118508
+233771 885849
+210624 646460
+800754 2463141
+68304 264631
+14222 38473
+351281 1120028
+232604 906046
+20956 88587
+794032 3248428
+23610 76605
+15492 54996
+1288580 3969554
+59263 247661
+10273 29906
+164460 443899
+18273 68771
+412065 1272733
+388 433
+76687 333798
+392718 1199940
+20053 57479
+3342 7068
+63099 190670
+85710 237506
+125521 368009
+24920 73540
+1285712 4048178
+29895 114254
+7422 26982
+142719 617866
+358635 1246100
+121869 348449
+2206633 8083841
+93856 250029
+558 887
+122331 331322
+257338 954909
+74579 249057
+2456 5820
+147321 408979
+1057311 3681771
+84232 226482
+303101 1028649
+82549 334635
+8601 21346
+189738 557403
+551 691
+1339033 4674717
+2667 7488
+7602 24913
+701711 2896012
+45130 112990
+8018 24564
+1231578 3631994
+5201 17022
+28150 86731
+2500451 8157951
+816 1199
+1072 1726
+601844 2213808
+5188 14145
+115977 337845
+88625 254405
+3480 8726
+146021 460158
+1558381 4628446
+24367 84674
+57627 208430
+268721 949170
+137642 458720
+441990 1683636
+238871 747121
+160876 486907
+1008 1696
+463982 1700306
+424121 1692826
+16273 44813
+1949276 7686766
+1446337 5643464
+29618 82288
+1950408 8760810
+365498 1131112
+8943 24176
+735474 2234047
+11110 30204
+276322 1095091
+1267 2380
+119507 486122
+30330 82926
+196168 780670
+290326 1059925
+291014 1118331
+1577281 5585412
+1014369 3483740
+188189 558486
+30784 77156
+9586 36728
+294803 1138876
+191400 614629
+334130 1109866
+1698196 6793406
+3827368 9572663
+725636 2306720
+134531 385741
+56306 255260
+977180 3676123
+117854 393345
+317653 879424
+1932057 10185083
+108465 432757
+308857 974606
+51726 180080
+3750 12733
+3935 10946
+25713 94578
+23303 73995
+114702 441747
+1143 1926
+120137 405170
+22504 57349
+1147 2162
+544011 1996443
+40505 136358
+344850 1001518
+2064 6879
+1540 3306
+99802 304859
+263217 861845
+1536 4523
+7495 17368
+47299 177852
+154095 677349
+1947 4040
+13406 42859
+90695 290993
+2382 5059
+2910 9013
+112814 339523
+1905835 7255697
+80611 234881
+2816 6526
+293488 1155124
+592561 3049874
+626209 1854708
+1866651 6178028
+32779 92536
+683158 2252876
+1492230 6607653
+10064 29811
+1507273 4218372
+2522203 7568166
+5891255 22560171
+1087 1878
+225637 647934
+480255 1385122
+37759 100425
+678495 1966483
+7351 20400
+2828 9598
+51832 158134
+9018 30033
+17524 64606
+208483 794865
+296100 1021005
+1151 1940
+4028608 15619568
+2146 4893
+76192 216498
+672035 2426013
+639662 1918579
+83000 254962
+1838 5241
+675962 2349723
+144702 402177
+292735 878954
+110598 466370
+24580 91016
+5323 21532
+873546 3568652
+99096 356552
+1616 3843
+171404 662660
+8479 24930
+4985024 19046893
+483572 1921775
+101910 345031
+11528 31262
+132683 433953
+12432 40106
+537615 1817069
+27640 72078
+2995320 9144021
+486685 1599715
+294099 1229889
+7890 22353
+174120 505601
+519998 1888291
+206274 622590
+9883 21993
+31194 84207
+149079 536281
+25041 105684
+6543 16092
+9319 30652
+196634 730182
+160475 460731
+24956 79156
+350306 1158284
+5322 17039
+231371 905719
+878202 3946234
+40791 125399
+418 475
+1353 2256
+2125 4413
+363741 1050469
+33666 144951
+182755 710443
+173519 668636
+24816 69259
+49566 135926
+4200 15978
+1370620 4858946
+6959 19472
+14825 55102
+33244 99350
+4687750 14286995
+882363 2911092
+653412 2588338
+491893 1523810
+892157 3026190
+6219 15750
+69464 193347
+2380122 8433030
+25370 80611
+64531 186195
+154702 437204
+476955 1908439
+3986026 12968821
+884 1299
+2717 6558
+49521 155214
+283997 931136
+26610 115116
+131651 600357
+4591 10553
+1184 2026
+648199 2405056
+11807 29687
+547238 2024674
+1260 3739
+214996 784016
+5450 12510
+9999 27597
+214343 685304
+174063 1022453
+6039 15695
+482 546
+9292978 41540415
+9181 27384
+20465 69833
+6301 21823
+60686 256321
+466455 1769492
+5518 16968
+27971 66211
+676660 2316135
+205946 739966
+480 597
+1211365 4628217
+14741 24147
+11171 34768
+21418 73801
+76440 269188
+1186 2019
+5136 12453
+10961 31331
+1169814 3538925
+73141 260753
+413841 1694679
+699471 2185180
+2378003 8775468
+472558 1876172
+2558 4951
+3520 9107
+7083 26797
+14706 34789
+4191 15073
+10874 33082
+147295 417701
+56964 229405
+19596 72260
+10576 41931
+365 371
+149492 562695
+9641 42074
+360210 1357474
+39488 176253
+14901 42352
+817493 3254140
+61732 220885
+765094 2590574
+233103 668990
+44962 167280
+222308 685142
+35680 134127
+191203 802372
+77261 289053
+16779 48258
+630466 2549929
+16788 43567
+12428 45994
+694514 2142049
+67122 188976
+112816 335737
+44215 168573
+175364 634390
+454420 1343759
+2227 4952
+66445 196295
+217776 884662
+76720 269994
+10273 31665
+4127 13414
+17946 35272
+122408 365240
+1796556 6969149
+1326483 5467597
+38339 139556
+376 495
+732 1135
+15535836 53214441
+2718412 9845079
+1072956 4949295
+6384 19012
+324957 1324350
+2779 8256
+20713 66379
+420585 1248200
+340706 1350070
+1102874 3934974
+6130 15271
+7451 18304
+397132 1672198
+431271 1237285
+978246 3391198
+13160 42473
+8514 23494
+1646835 6599481
+15460011 63829338
+55380 176635
+123919 522794
+87640 282954
+4923 11997
+1326556 4897089
+46254 167905
+713709 2665058
+229090 1005271
+2539314 7810023
+14827 57567
+49376 137980
+7590 21138
+52658 160284
+10188908 37515682
+857288 2516639
+22075 81752
+318579 1317650
+34229 160243
+4076804 16869715
+346672 1448958
+127656 401946
+2752586 11776457
+325784 1288836
+6529 21207
+16842 45679
+20149 65601
+3605 10709
+15382 66776
+418348 2023906
+113929 358443
+5389661 19893551
+6203 23707
+18710 78246
+115364 327945
+6845 31618
+198652 783065
+359 396
+41912 136842
+10012 41638
+1668768 6218877
+1997 5372
+16155 42935
+5366 17824
+9631 30580
+3856 11697
+4124 16512
+315521 957263
+178385 780107
+941735 3120042
+1433 2721
+1362 2660
+433923 1407888
+36299 96412
+1490 3229
+5631 13399
+9526 28920
+771173 3070990
+33495 102811
+8658 22248
+4490 10366
+179882 564267
+149169 426539
+14258 69828
+78879 226769
+13980 41187
+717652 2175864
+577140 1755945
+26735 72453
+309475 940295
+2611 6609
+163329 451693
+37807 174402
+162126 501652
+1104 1998
+201861 750336
+99481 434561
+111729 443424
+471682 2066495
+1496331 4416062
+632829 2072831
+19923 62513
+2599922 8096886
+877499 3123324
+207293 578864
+282457 869825
+14408 46160
+83260 300792
+7492 23304
+962 1388
+5336 28454
+10034 26451
+175046 573981
+10488 27941
+46328 126196
+413498 1427973
+20221 74811
+1242436 4420491
+6881227 27583402
+137863 439616
+1685087 6555869
+56732 206256
+2176999 8346716
+411387 1295000
+3547498 14453840
+1791248 6665970
+5653988 21815065
+1393186 4100654
+1671646 6503692
+386493 1425806
+2909 8792
+321943 937667
+125870 439552
+232988 759912
+704335 2264908
+1076 1936
+202640 832131
+3829 8871
+245176 914870
+62816 233695
+9460 36303
+307977 1027847
+30878 111955
+16323 55064
+5062 11682
+582819 2305708
+801719 2531594
+1363240 4326707
+147529 630275
+252976 1167501
+865868 3531225
+4086875 16249959
+3861 8431
+114827 510520
+1306677 4193377
+284574 1047934
+491 622
+1017916 3938641
+16778 52636
+28941 83480
+6224896 18982975
+102798 348636
+4389 11796
+454995 1934416
+18525 62443
+130418 393672
+269166 826679
+8278 26016
+18383 67255
+10760 28440
+315631 1082028
+29256 77775
+1593 3129
+148436 414941
+1123246 4401768
+332430 1094145
+11810 38124
+646498 2067580
+520 618
+7966 19395
+2914 6525
+2385 6708
+10466 34424
+211941 621668
+2728 8151
+7123 25298
+300191 1124963
+7074 16603
+84444 409090
+41838 180847
+63416 288830
+35425 111332
+1249654 4612045
+83432 298591
+1197 2291
+1642 3053
+221918 662573
+142700 458552
+6678 25922
+373808 1373687
+116705 447904
+2850 7230
+30345 88121
+5471 18155
+550347 2070114
+983486 4087416
+24209 72657
+87079 286833
+53500 200835
+1249 2367
+134519 473364
+902772 2747085
+24669 94301
+1715720 6650373
+272231 780126
+78817 339431
+10525 50852
+932 1556
+422220 1705383
+51069 186814
+1089276 3659308
+1296 2235
+284128 1278560
+41840 144193
+121751 340355
+1280 2470
+89667 284931
+965 1544
+10526 37551
+6786 23948
+134571 540379
+13369 36525
+180619 723679
+24966 61236
+75161 233593
+290900 991989
+154345 660305
+3365870 14528416
+503065 1710115
+43818 132247
+2075577 7696342
+7328 28073
+59681 177097
+749910 2620505
+335878 1002919
+390371 1155180
+9346 21507
+185659 713328
+6330054 22628107
+3342 9721
+185313 794796
+285477 1086453
+1027 1896
+795782 2675453
+16367 51287
+11015 41032
+130385 371924
+1116717 4703872
+124782 355919
+1697559 6305955
+7533 18288
+751162 2503158
+2076 4425
+4208 12318
+4781 16085
+9346 39615
+911268 3319683
+104849 324424
+2986 6269
+40727 155286
+1055 1879
+134249 549663
+2393 6557
+3959 8737
+43281 150033
+2014 4830
+59479 230172
+570545 1723602
+167771 567188
+30241 91146
+11318 44321
+275910 1104329
+304054 953055
+7652429 33938431
+1799668 6342884
+22964 62708
+734352 2579921
+488398 1451205
+22155 107441
+188097 666829
+109486 374359
+28851 80667
+2388024 8081844
+18774 54190
+161731 445054
+1171971 4069553
+19875 51453
+528382 2061377
+13865 36841
+5335 14690
+85251 362390
+897614 3750466
+1869883 5825348
+199166 869128
+477806 1386196
+190233 695380
+164994 514472
+20641 56876
+487916 1841028
+200041 811952
+1176 4027
+330386 1336495
+1907789 7893043
+334396 1437363
+3438223 13218139
+3546 8129
+18086 57192
+1922344 7804238
+11129 33745
+58860 158456
+87631 317546
+14727 42433
+3962232 14568490
+10698 29247
+4973 12334
+1556555 5036473
+4364 14681
+16808 57244
+17259 48844
+919299 3456365
+287503 986552
+9626 21932
+3373 7943
+29804 89302
+241399 1025711
+901344 3376359
+1000191 3710000
+5125900 17302522
+6552 19166
+1129347 5183249
+279042 816059
+1758242 5724075
+91312 326948
+100474 334504
+28821 76379
+277268 853414
+4294 11980
+797 1412
+563292 1724735
+65858 300519
+5915049 19322318
+299406 1051281
+28595 86077
+44575 179719
+6430 21164
+592400 2602478
+45338 186908
+190859 723798
+152557 445237
+23188 80006
+1569792 5517431
+6730 18229
+127961 387770
+9815 24924
+3926 8443
+299505 907827
+668 909
+275874 888240
+235439 734819
+854851 3388036
+3313722 14185283
+476979 1903652
+7069 26572
+557 678
+6066 16808
+103912 434838
+8207 28087
+315544 1164573
+15275 38228
+257017 1095390
+783137 2653829
+22694 69620
+179477 731731
+17307 62103
+3403 7638
+169373 636595
+7513 33850
+9450 29397
+134989 509304
+416606 2034131
+1187 2288
+6543 17743
+4598 14816
+3946 11282
+543963 1731815
+125520 391171
+5378 12367
+33157 88888
+16112 46367
+92140 296374
+174286 609971
+52935 210242
+3101910 11760752
+4177 14937
+186711 540599
+282112 1025686
+258502 1239427
+30840 97567
+2140 5735
+8657 20549
+3685 9068
+187323 715007
+143616 675135
+26098 68092
+112990 347295
+28772 81774
+12319 65088
+152829 603980
+961678 4178446
+2879 10242
+117424 447195
+35367 106642
+140307 410871
+62984 191258
+29486 114632
+297555 1037181
+55576 173632
+38547 147628
+152484 463420
+21298 59969
+640046 2334615
+63233 251392
+1607528 6189563
+3549 10790
+51367 240952
+512184 2086885
+115804 341100
+10956 28988
+2362 5457
+92529 363916
+255554 1234265
+1478909 4371190
+251827 1071528
+3256 7417
+10131 26991
+595366 1832963
+5824 15907
+2200 6208
+82479 321810
+97463 304512
+16077 66818
+351927 1351043
+862948 2591476
+2471436 7366946
+12917 51996
+13352 36372
+1438790 5835153
+475962 1863296
+8541 27635
+172047 586530
+8633 20616
+260945 962414
+2226 4117
+2801566 10435408
+44758 153943
+19116 55599
+355 391
+735575 2239659
+19421 73908
+394512 1385072
+34273 104162
+10814 43009
+962652 3513074
+24828 95368
+564343 2052851
+7081 17155
+5526 20496
+18648 56982
+14772 35024
+535370 1791554
+11756 32578
+1426621 4762489
+3571 9096
+8482284 35410189
+290829 1006929
+15114 42815
+56889 218794
+18399 80859
+3678 10430
+9390 27602
+1778 3707
+127696 453445
+9584 25542
+32548 94550
+71210 302009
+5404699 25918204
+9194 22259
+144813 567216
+7450422 32526326
+1831 3406
+136804 551530
+4676 19840
+241704 768431
+110999 462509
+18162 53573
+3818 11288
+4471 10793
+425145 1580079
+689834 2533186
+3495559 12441124
+27028 89997
+281923 892294
+516909 1787531
+630 753
+1851899 6061659
+458340 1881445
+1071 1703
+3062 11120
+8895 23416
+650525 2204800
+1015 2186
+92554 351413
+432940 1737844
+691249 2371897
+72162 214746
+742734 2693971
+181524 742841
+4689 16416
+2236 5516
+47383 157679
+2505 8374
+611940 1841482
+860171 4264312
+346 377
+511102 1675434
+3537 10981
+43493 160502
+77911 315469
+957 1445
+16565 46543
+8664 31059
+462085 1675958
+12811 38338
+6408 16891
+1336973 5083187
+1089374 3235152
+756442 2203416
+31520 116214
+934 1581
+588624 1783107
+12648087 40555751
+5290 14188
+114674 425903
+133723 406209
+8909 23583
+2111116 8016880
+1807 4706
+480 654
+2863913 10570304
+386419 1143553
+32056 99913
+12150 33872
+10101 37623
+159455 642844
+1385 2425
+512522 1619974
+319458 1353455
+20742 73488
+73713 261026
+35743 118720
+192958 624155
+42025 181658
+14027 50421
+13270 53717
+14010 53242
+2988119 12154491
+1610319 6008390
+26605 101435
+750434 2817208
+25734 115431
+10702 33957
+2814 5867
+74124 235225
+2868 7652
+597816 2297766
+2893 7353
+1140945 5340613
+46323 191188
+459 532
+410037 1489234
+373517 1217278
+552501 1660352
+59177 173413
+375885 1143199
+260741 918303
+766155 3678087
+5078 15627
+12651 33356
+87978 342911
+767 1075
+2178071 8358742
+2313 5571
+137569 399705
+67956 249590
+48241 170883
+340308 1339562
+28923 61460
+73093 304072
+803 1301
+567750 1839009
+1873218 7020275
+3386 9698
+54891 215425
+3471 9255
+7792 28376
+1081467 4494470
+235661 1047045
+2222977 9141255
+368206 1470652
+139069 488266
+741130 2251685
+38635 166287
+3448 10090
+1776602 5734498
+1606353 5118775
+373992 1381112
+26792 87774
+38508 142889
+34750 105511
+21334 83977
+2054 5052
+347 380
+612579 1900731
+466611 1395810
+49509 126924
+8045 18172
+1542826 4977865
+85349 370771
+105558 288259
+48525 173607
+958697 2917909
+147106 623664
+9424301 38675203
+17277917 77434288
+34383 127783
+10098 41026
+168325 545451
+25885 86313
+88202 310814
+382481 1426973
+69189 210343
+602085 2360230
+2027161 6240363
+250584 972457
+1523075 6089565
+82686 279047
+23372 78408
+632117 1999295
+1580706 6180927
+277193 1158855
+175104 500801
+118739 407319
+22473 77905
+1007333 3338825
+239841 751883
+683164 2504701
+96202 282016
+1025 1504
+92082 356051
+18283 59778
+1526 2634
+238790 1013370
+560125 1628547
+8482 30218
+305616 1119192
+9488 29250
+21193 73826
+14371 48078
+604775 2750251
+1932 4446
+222025 844049
+80593 274913
+1968 4644
+1075462 3548489
+616222 1840470
+402058 1667574
+337 358
+128993 364911
+158070 759001
+827345 2403756
+798 1447
+66475 297863
+20869 59095
+844986 3131444
+234089 939785
+1568 3484
+100425 762475
+8193 21519
+5833 18823
+13542 35694
+269951 903845
+2636 5520
+489235 1581224
+246829 1193801
+186484 600944
+310836 983443
+19904 68836
+799 1365
+628286 2181173
+28177 72216
+150263 598349
+2375 6446
+696 1011
+447492 1789805
+6674 21694
+473842 1785464
+3923 12507
+1000863 3956591
+13434 44925
+358281 1532101
+5904 14455
+312589 1085365
+435 468
+554005 1735816
+15397 62888
+216835 793994
+1189 1958
+5951 13931
+1729561 7370366
+1260 2573
+11667 33288
+8391 20944
+209811 909917
+722295 2350678
+4680 11911
+737 1060
+513880 1604700
+726874 2779177
+327014 1299622
+945379 4114345
+25675 90516
+7202 16947
+62327 233419
+172108 696495
+7065 20660
+723 951
+16135 46868
+15253 26218
+5801 13787
+1708 3709
+23226 74323
+55446 155418
+6855 15973
+2209005 6992004
+5500 12289
+79441 220733
+140513 607293
+30191 80884
+34279 90024
+59641 221210
+44711 194573
+8080 19836
+77923 278874
+80713 265227
+68641 300990
+188083 676202
+6263 14219
+270853 1007321
+29768 102800
+357505 1583926
+711361 2846858
+471107 1730191
+99288 399070
+2454 6473
+239306 772498
+303516 1041121
+1022412 3333667
+3149840 12535006
+5946 13694
+3571 10664
+66778 259619
+117525 442261
+271505 826927
+2691837 9273985
+248038 966196
+8982531 38579267
+6861 16504
+619930 1874777
+9063 29015
+721489 2150909
+12284 34851
+1147856 4096743
+1015937 3997265
+1358 3540
+906 1478
+13538 46465
+1443315 7990554
+37313 120972
+729221 2250756
+107608 317175
+271481 828363
+199508 745160
+526999 1830517
+4923 15669
+495185 2275822
+385022 1250188
+20503 77153
+862040 2359609
+853094 3023204
+25424 109025
+8941 22730
+325954 1193803
+89873 294392
+459746 1656004
+166541 520334
+145122 699072
+69668 263629
+866232 2704935
+9679 51950
+635652 2719047
+288081 1109550
+827540 2779826
+890317 3674328
+1225560 5652371
+347342 2278178
+529 683
+3104956 11906974
+810541 2844988
+4403 12507
+147673 513174
+831870 3065880
+14574 50290
+26363 76961
+6566 20189
+11182 32451
+62263 314672
+3754 11703
+69823 204124
+547707 2028627
+15148 45932
+334511 1179604
+6449 16735
+67201 415186
+707765 2421803
+2054834 7731554
+52389 205058
+52119 144636
+12450 63913
+92192 304399
+748065 2565524
+41265 190743
+330213 1068606
+1741736 8033470
+205424 889356
+40735 116593
+728791 3201539
+1067657 3106794
+27388 83576
+95474 353707
+505792 1598404
+467598 1776608
+26029 81191
+38068 213390
+1739063 5952907
+7961 22259
+94253 293141
+215525 721040
+46362 149712
+306972 1290383
+11728 37561
+1190276 4371139
+1891 3523
+1408 3369
+287365 1172805
+4611 10383
+7560 25910
+421912 1696536
+36018 164239
+922228 2936801
+24695 69148
+16129 48797
+271585 1208562
+77898 270782
+265002 798320
+37172 127763
+185236 801458
+69611 238809
+561286 1723992
+549 718
+242567 730307
+66857 228239
+24518 80372
+3091 7790
+4835 15132
+3099029 11770224
+106576 420124
+328385 1326429
+286325 964901
+389839 1322609
+22635 81944
+1000 1684
+31790 132223
+1054 1884
+1437053 4618509
+8652 19846
+111216 441265
+1937 4036
+397107 1209010
+169990 530415
+423479 1805776
+7376 30722
+282860 824573
+28403 81045
+112654 322989
+481 540
+268406 778839
+234356 771591
+350272 1427619
+16642 43518
+1136625 4485562
+134185 495022
+2197 4410
+7232 25790
+29957 151706
+657064 2154678
+4967 11404
+2884672 10992979
+144610 402043
+344111 1435423
+25683 94071
+2666 7018
+3961 11782
+252411 971922
+344 356
+12417 48029
+1333523 3940215
+5468 15494
+855228 3133374
+692532 2401390
+728797 2245705
+98509 291492
+29483 84062
+153805 552302
+3258 8627
+2565095 11025421
+452 614
+557465 1732587
+73007 214717
+1276 2593
+153141 438149
+799807 3059688
+6560 25872
+55337 154491
+145959 468413
+795652 2466148
+151123 706752
+7440894 32585715
+2489303 9946786
+44976 127999
+90006 266120
+34117 90238
+11042 35098
+211327 860075
+298548 1086054
+44508 155032
+4367088 17365903
+21459 78174
+2946 8224
+536463 2214682
+822115 2488536
+671222 2039050
+659395 2212328
+262152 924287
+63927 203861
+7119 15780
+13328 59346
+38872 106080
+4853 13129
+71995 206474
+1805124 5767441
+619 724
+3759 11314
+90517 417090
+34124 121051
+4587 10793
+2869 6227
+679 981
+286638 889163
+845951 3337516
+3026 8501
+245484 940838
+2268515 8911702
+704023 2297709
+28303 89919
+119764 479814
+3104 8405
+3532167 13817714
+247833 771553
+296314 1016932
+30335 78178
+52617 159087
+17693 58431
+3925698 13325187
+483982 1997173
+842870 2703112
+435336 1294918
+235851 791073
+9292978 41540415
+69667 291834
+55722 244696
+2396688 9431652
+2574 5841
+62991 212869
+894683 2811087
+1347 2366
+631169 2248831
+3629 10414
+19975 70339
+22971 71855
+9938 34243
+15817 55476
+216514 798039
+6401937 23726912
+418437 1222058
+1046397 3334651
+25407 71847
+488464 2092292
+102734 420923
+39310 144690
+32672 88649
+1626 2784
+6616 25048
+1306233 4797431
+38123 161830
+105351 334112
+407582 1813378
+386457 1378049
+179005 632866
+35459 114056
+57757 215854
+9253 32576
+3428032 11796501
+1662 3818
+17723 45707
+3042089 11258458
+42316 126878
+148341 503440
+27941 111145
+807691 2538518
+2299939 8526721
+277949 848251
+193576 740582
+35981 98588
+279045 1272776
+14886 40200
+200 176
+13105 35381
+4329710 15512387
+113737 385726
+1489374 5489534
+107936 397093
+109600 344925
+3731 14832
+23546 66178
+32320 150983
+413 447
+4039 9555
+58057 181335
+7502 19647
+629492 1917374
+362947 1286383
+8075706 28732411
+3033 8463
+1426 2605
+866 1721
+30985 93399
+6314 15011
+521084 1803307
+526846 2077439
+16632 43951
+27964 108320
+370812 1084563
+1409553 5690424
+2110446 8473829
+24557 101576
+127472 412890
+98392 303026
+49192 160046
+14493 51210
+11328 31523
+7943 19427
+535997 2214676
+443232 1681735
+30138 97251
+102706 338151
+2850409 9669502
+201605 636526
+4896 13952
+979323 3467670
+10334 27723
+20660 62299
+438623 1232692
+91770 393487
+5226232 20178294
+127902 407991
+559423 1828649
+298466 1180483
+574406 2505729
+233923 751379
+623530 2623177
+4199 9030
+2049 3947
+626 803
+26849 95170
+188296 610004
+3612 12807
+11055 30622
+5620 12234
+635109 2247155
+8327 19090
+17277 57466
+6804 17395
+23368 88486
+96215 264864
+517827 1946522
+781675 2606213
+132431 388990
+10927 39639
+1331601 5007434
+1072185 3522318
+2102 5140
+1811304 6331616
+495248 1871456
+2964 8273
+15001 27216
+170049 541681
+155963 644445
+72091 300708
+6063 16754
+184105 735777
+16546 45410
+8409 29647
+26117 86378
+16963 58871
+33048 112119
+722 1159
+130245 495783
+144340 419076
+94064 323101
+3199245 13248341
+14077 52186
+2470 6393
+275926 955723
+35698 125258
+741218 2894441
+722 1023
+1093 2007
+76187 269723
+2366 5001
+13326 46713
+62198 182762
+152977 563921
+9835 28221
+1640363 5385501
+2175250 8145666
+1155 1859
+2056 4540
+3654 9320
+4512137 17022771
+98549 359768
+146002 406158
+1582347 6243185
+107024 303678
+25505 84065
+896362 3324058
+37024 102209
+11966 31115
+184382 540930
+5367 20496
+3177 7782
+6785 17326
+11184 27781
+4274 15448
+19394 51619
+4009 10542
+558127 1684429
+109266 328609
+1366542 4644680
+603851 1895850
+4298 14729
+244327 905287
+1950847 6962542
+258273 781454
+1297 3595
+175823 693707
+340253 1151223
+2839 7191
+63286 173030
+8036 29125
+47802 192017
+1376 2809
+2018273 8297100
+999151 3422164
+5252112 18221084
+853 1288
+87686 240822
+6614435 26878721
+622976 2006310
+956753 2970048
+394825 1723127
+534577 1636057
+9952 33289
+8047 24052
+1670 3668
+425538 1556498
+7662 20607
+8656 20567
+265087 1140074
+1122454 4862492
+106533 374974
+71208 229732
+398 450
+445859 1428401
+624075 1891700
+727393 2444831
+119243 536750
+38961 132062
+1549 3378
+3263404 13208322
+24651 78506
+2556221 9059773
+6836 17881
+26550 87709
+4682 16603
+91483 401027
+1944743 8585534
+646202 2000073
+796125 3275412
+716 1112
+91212 267066
+132694 456888
+17381 63883
+44882 154181
+36249 110802
+1497961 4973475
+1861478 6368735
+10784 31941
+1312244 4876818
+3110 15683
+19955 82858
+3977 11659
+109248 445794
+926257 3364562
+180526 628188
+410314 1388173
+422 575
+52440 179791
+3099282 11844321
+33273 159933
+148858 489676
+53744 299762
+4234399 18906003
+33227 71915
+99982 397122
+883837 3480674
+1178 2192
+478510 1650589
+232649 1016511
+11535 38934
+8745 32807
+27831 76106
+2225534 7451208
+60032 228292
+5993 19508
+3977 11200
+79248 215339
+61961 314656
+489219 1455828
+51488 172898
+1317 2527
+782201 3096817
+92429 348072
+259372 906003
+1494 3011
+84596 405182
+723501 3039436
+1493 3859
+32148 173554
+8285 21476
+3934 11420
+1637860 6204120
+1474 2550
+829740 4496809
+277583 1175930
+2571208 10353872
+3980412 16205876
+475366 1918024
+18445 49709
+310136 1240262
+1072387 3373744
+4686581 19187983
+405932 1237720
+330244 1016511
+769 1017
+58068 221819
+12317 30688
+804195 3335362
+824512 2655556
+9051 23934
+23084 92683
+106657 390653
+1779170 6906238
+655680 2733805
+1166438 4007112
+3428 8370
+2074 3845
+446 499
+41510 127854
+4891171 19738011
+253467 1454514
+255077 971498
+2094 4707
+3793599 11642345
+15817 63166
+19514 78855
+109721 380121
+283530 860730
+215895 1005184
+790218 2508824
+81506 285968
+1170031 3792016
+347675 1096090
+30144 114497
+2009 4654
+152193 607535
+278186 990966
+1593 2936
+297041 1172099
+4462 11767
+3099 7481
+131193 524789
+14875 49054
+776553 2940174
+31230 106819
+669593 2531576
+444703 1662872
+1153 1945
+3338795 13094593
+6418704 23000112
+15374 59617
+45556 199465
+78367 236640
+143814 664272
+989048 3833657
+42908 150224
+7365 17528
+1784 4368
+98390 433041
+15456 48313
+52854 159324
+7516 28898
+4269 10790
+46680 202991
+1524 2931
+87844 277402
+975379 3911459
+327761 1105729
+73253 277066
+198083 858190
+15809 45963
+40680 155186
+20378 65769
+1682 3594
+1327 2207
+1034057 3015420
+104302 349069
+3271 7522
+52959 165722
+6754 38562
+35396 129386
+109020 402343
+5727 15606
+979816 3634159
+201955 712853
+22576 74470
+6954 19185
+303041 1093902
+407703 1243467
+267224 876848
+128302 367047
+160530 604818
+36377 127292
+1251 2153
+354487 1284067
+605127 2007512
+5843 18642
+405683 1183147
+5811 15948
+73949 323640
+3915 10919
+384770 1282760
+346128 1051562
+52070 213089
+1123246 4079330
+747 1229
+738 998
+4773 11692
+877183 3445393
+22473 59082
+148981 420888
+289273 1170283
+208501 608694
+589018 2330211
+5141 17087
+1676 3162
+4529 10799
+1100527 3359630
+25803 72352
+41792 115606
+3004 7510
+665157 2114490
+29209 125672
+5464 15652
+42867 206198
+24415 62232
+10761 32681
+60702 250292
+10487 49263
+707200 2838705
+80181 277618
+3081 6608
+544 677
+7812 20137
+485 688
+90980 411961
+225364 693918
+8392 27481
+13562 49699
+339815 1494292
+374926 1625631
+222955 674312
+57439 166709
+49750 167410
+7212 17746
+5525 17554
+13980 22466
+151447 487953
+161414 492344
+1089453 4590388
+291 412
+305446 989498
+1979442 7377633
+13480 36904
+847637 3521439
+33596 93024
+1800811 6739976
+1746 3600
+2311 4331
+8234 23786
+1433 2826
+415727 1295430
+126170 520827
+428 481
+157998 545458
+12376 49432
+208899 658132
+47982 175130
+4837 11936
+202243 613779
+239879 1017358
+3892354 14469850
+596529 2174294
+415491 1202857
+134267 384586
+807 1242
+52606 160876
+961360 3676052
+6428 21457
+668588 2575816
+254079 914337
+160882 484615
+45954 150812
+2057 4544
+44915 123038
+1119679 3792302
+2953 10358
+47433 176561
+286172 898877
+210747 745190
+480729 2082725
+369991 1111608
+319 323
+879 1398
+274350 1000565
+3077 6590
+3889 10326
+343234 1050451
+18808 61156
+5101 10363
+844 1251
+901914 3591211
+2387395 7173471
+10179 35576
+132544 527883
+1202356 4702848
+2087 4700
+88468 342597
+7533659 28307282
+4439 10831
+5190 12805
+540407 2207338
+2239013 8123737
+268845 864905
+3307 7736
+3461 8875
+61630 219785
+5956 15126
+17511 54240
+450378 1839402
+81925 272658
+2437 4891
+5331 12730
+43009 202890
+304275 909943
+103281 415997
+18625070 77437120
+1220218 5050314
+104921 361970
+231122 911326
+35603 122322
+4813 16656
+1015499 3344478
+84167 336270
+324121 987507
+21561 80388
+108982 374055
+455 519
+84661 307845
+24442 64213
+65606 225320
+32696 88470
+79422 223563
+1624357 6711477
+8826 34458
+229666 772531
+141138 474076
+372840 1524262
+464023 1918912
+115772 338514
+162630 496880
+1115022 3772611
+61010 183795
+1642 3310
+30574 98141
+865900 2851725
+48934 137928
+1081328 4912864
+46872 205415
+215426 765147
+637689 2028846
+1785746 6651350
+444340 1516497
+28158 83700
+429618 1770321
+595 726
+6156 15179
+17937 54261
+2988 8679
+25796 104577
+1026538 4013508
+236861 785366
+10145 26652
+380225 1644369
+16452 47336
+2807800 10336589
+185485 798957
+216066 621118
+17773 61357
+273383 972674
+413291 1567276
+1431 2568
+56003 215541
+6387 24465
+48748 122853
+60294 189081
+9255 34673
+13628 50432
+3361 6670
+373534 1227889
+5042403 16063945
+85409 218526
+1329826 5315754
+3595 10057
+5713420 22283848
+90410 295998
+1015600 3385046
+46388 137076
+241428 702208
+63832 219220
+49222 150486
+8452 37703
+2935 9358
+113484 427080
+136966 520429
+812074 2372718
+147202 538867
+275247 1154291
+2643 5825
+66672 236034
+12148 46659
+492539 1681602
+179719 547543
+589171 2100760
+2082496 8615995
+92258 366303
+35214 162942
+612324 2099831
+713648 2561359
+8423 21086
+32960 109658
+857970 3320809
+1928813 6574114
+1514 3409
+349903 1146203
+9673 28805
+2000500 7935426
+48399 144234
+499518 1627948
+26560 76633
+8439 24497
+2174806 9765922
+104746 339521
+4392 14199
+4202 13120
+547743 1613661
+44781 137939
+410780 1644300
+4886 16122
+9052 32867
+11829 31047
+23172 75679
+1416043 5683935
+459147 1745702
+130050 435514
+92911 333537
+6173030 23559828
+479173 1865076
+4040 10187
+18611 53241
+11559 28279
+40962 163137
+609 835
+220350 912686
+285076 1157960
+13403 32231
+3919211 12939786
+208678 742298
+8894 37743
+413508 1243752
+115020 387800
+5659 17276
+16924 57574
+137198 727210
+8125 23498
+3337 8079
+3542 10308
+2132 4327
+15086 57528
+2892 8989
+17195 40388
+1897892 7386005
+903 1488
+14326 39160
+11467 31660
+3690 7873
+23289 68158
+2797 6503
+72864 208001
+20508 53201
+12978 46190
+78071 325638
+7720 27004
+383344 1346406
+10328 25985
+1503709 4320599
+7797116 27464858
+1282378 4959069
+2888411 10903387
+24194 73546
+35891 108930
+78584 217905
+103094 342334
+152134 525073
+78219 222073
+2575 5798
+17539 43299
+94979 380042
+58117 183986
+354815 1454122
+6466 18473
+8458 22587
+1008136 4031268
+2472 6341
+388914 1688695
+228165 727200
+11158 26860
+9620 23625
+8082 22413
+103190 298514
+119129 595559
+98299 381415
+15213 58903
+17627 68456
+26983 79262
+213770 839301
+7936 19229
+4807 17602
+1246 2481
+277122 998843
+62475 189187
+37660 109292
+538186 2162952
+547807 1664546
+7954 25861
+105186 305693
+132989 571868
+185544 832583
+213645 655716
+213320 929838
+294404 864424
+117201 366032
+7345 26177
+13319990 48513357
+1909165 6710381
+322384 980038
+987360 4064652
+6450683 21220281
+28889 106416
+16568 52286
+78503 272790
+58299 161455
+180907 514451
+2341858 9110058
+76020 323273
+173838 772722
+77021 289627
+1503568 6220686
+1036965 3821509
+563343 2256140
+4078172 14557386
+641109 2622707
+22093 83316
+3584 10969
+416562 1414999
+107134 300252
+7474 20705
+2810 7631
+1568 3063
+80589 254612
+1385 2534
+6382 20463
+362751 1062517
+1124789 3968223
+1119483 3327483
+2046 5781
+57586 237953
+37913 126501
+2949 8324
+2816 8016
+72771 219406
+101015 384124
+878016 3599861
+17973 84743
+769658 2333315
+2604 6902
+574 684
+227649 693230
+6984 21212
+151742 490250
+348367 1577058
+212740 826122
+1402254 4412464
+351336 1452429
+32026 121614
+181512 673197
+2367 5026
+4651 12766
+3794 10822
+2920 6622
+4320 10064
+29619 105964
+530090 2567475
+4682 15715
+4496128 17228511
+1191485 5016322
+9569 33401
+225813 902031
+3007 6707
+3305 7194
+57975 201309
+12422 45385
+23150 79068
+6051807 19638769
+485972 1555281
+34342 106166
+1247 2164
+1519318 6128767
+12855 41249
+978 2223
+4947 17651
+73421 219592
+542525 2163279
+1073 2170
+2182845 8221179
+12681 37917
+104283 397697
+21312 67958
+1602251 5933848
+123007 480884
+93748 397353
+15307 45786
+277701 822251
+206902 764790
+141022 510772
+2108 4598
+510256 1981826
+28953 86916
+12257 56630
+520077 1503144
+3785 8967
+694003 2727797
+8566 24457
+7224 29283
+109593 432518
+208758 588769
+7529 18218
+3592859 13480233
+9490 36365
+43756 167948
+2213 7615
+476 543
+234741 914135
+315858 1136612
+5193 18179
+1781 3391
+504993 1581166
+26786 88071
+80672 287400
+1539728 5503651
+177271 780068
+2321 6277
+2262 4943
+551396 2517638
+614 851
+131308 492034
+43869 176041
+90195 322624
+139144 486728
+17557 32183
+145044 422934
+41177 142317
+80169 221166
+182579 670095
+808448 3257968
+176595 505182
+295004 987754
+7957 20577
+201536 578633
+6283 14559
+26812 72581
+13351 39302
+101469 369356
+64266 252614
+4196 11453
+277777 799449
+19995 60214
+43426 177706
+6812 21422
+298072 1190143
+41380 154725
+238739 784964
+373871 1139381
+1907969 7855520
+195324 721578
+245681 948327
+345314 1251791
+3885 8579
+132656 501531
+5166 14781
+50814 177027
+1633 3398
+2146709 7878875
+175232 654775
+87505 318654
+147516 520921
+1448 3327
+109667 336256
+115545 355266
+27277 101971
+554557 1748150
+174674 666644
+276053 889896
+9548 36428
+32123 120540
+837 1259
+602790 2535136
+21739 71607
+5435568 16990789
+1063 1864
+309625 1383523
+7473 19196
+1642317 5702993
+77869 275826
+4197 9917
+12531 41476
+2955 8468
+19660 97868
+585 729
+425 581
+237967 1082152
+755145 2797241
+65611 173050
+152614 593759
+1275 2792
+198216 648991
+105357 503165
+61715 184736
+833128 2720606
+2090953 7267752
+10671 29166
+375 391
+455097 1429632
+75140 259586
+53578 221056
+612758 1905821
+4825 13859
+34109 132105
+3889 13294
+3197 8471
+42296 124375
+9108 23449
+244195 957888
+34664 116349
+51359 196175
+25910 62564
+3497 7227
+7884 20084
+299915 1140193
+4723 13403
+56314 206227
+98831 306346
+396182 1317293
+124846 466704
+388034 1484065
+9304 32683
+1577 3631
+159890 468309
+37420 109034
+3958570 15970452
+53874 177088
+713 1133
+44467 184939
+2888035 10853175
+102682 351676
+36087 100726
+46572 171926
+244314 816172
+13744 32223
+7885 20653
+12693 32025
+339440 1300163
+109188 360076
+7648 27647
+4006 9682
+212712 768381
+32804 107146
+31633 113551
+80275 261486
+16310 45313
+1343072 5130471
+235391 678783
+69691 261846
+15263 60763
+159160 599408
+351026 1050961
+54184 279157
+10478 43045
+68199 238213
+800374 2531193
+98776 465661
+2346348 7466579
+431935 1755256
+20694 68035
+8620 23001
+36051 118177
+255458 978343
+6513 22562
+1527 2920
+1158160 3381245
+232143 765395
+13630 54569
+2611 5256
+2050175 7377251
+29347 80062
+331473 974492
+1992931 6862894
+1760 4638
+20547 67937
+4522 15274
+367073 1178371
+2050 5616
+2857 7094
+13091 31289
+82484 204512
+5887 15894
+49678 156316
+736467 3024875
+618 774
+2578 5929
+440218 1317186
+887045 3338362
+1974088 7369274
+74638 311859
+85957 285871
+978 1466
+2387 5458
+1956446 5935736
+20059 65422
+192023 856288
+5403 13474
+2728 6222
+658249 2578005
+1518 2812
+675146 3126574
+470063 1767490
+40738 152594
+10277 31864
+4526 19369
+657972 2510023
+79973 286484
+3168 7226
+623362 2290350
+142130 609854
+4064 11740
+598946 2106578
+795 1204
+729298 2700252
+491735 1471624
+16940 47666
+4692667 20792009
+40218 135373
+641734 2501130
+27700 121492
+12762 29831
+738994 2566404
+1767039 6317157
+48611 131692
+145713 578028
+132499 518495
+164229 668810
+1802 7173
+125436 425320
+1129823 4507814
+377748 1306177
+162988 502578
+389040 1241650
+740 1080
+10050 28015
+6748 30731
+614658 2688065
+1247825 4958005
+6823 39958
+68092 196849
+65013 191890
+53499 171363
+4783 11675
+3294 8381
+73183 224285
+41884 134532
+85097 335381
+6470 22454
+41979 112798
+8511 24048
+1964060 5721304
+4211919 16445715
+52129 180707
+2195161 8564255
+4040 9742
+181140 570815
+51800 136471
+2827171 9829400
+34208 179488
+328 369
+14005 47196
+18144 53532
+11127 36651
+2455 4800
+672453 2351506
+607779 1842471
+60415 263907
+119583 389998
+9243 34983
+1866 3285
+11381 33978
+2710105 9203430
+36806 133150
+369 414
+1695921 5988598
+1186 1973
+512436 1909614
+41824 158515
+194105 668942
+3661 9585
+61825 246804
+6326 21964
+3477 8629
+307498 979059
+14934 41171
+67078 350918
+594889 2320804
+23877 78397
+24248 41127
+1000084 3451426
+157230 694649
+26324 112617
+27142 75369
+209232 1177479
+86834 304440
+108674 448248
+44567 163529
+19413 62745
+1499 2719
+78045 247791
+1664 3271
+107836 397795
+910099 3429895
+7474 23734
+130303 374121
+1043 1907
+25955 101307
+138312 395176
+32171 95688
+1491194 5936635
+41254 172190
+1594236 5589413
+102882 336939
+391050 1146744
+27939 109947
+9136 40725
+98917 287024
+3834 9420
+2885 7706
+12561548 42159558
+8004 25886
+72885 255249
+249506 809051
+425707 1666880
+72543 216840
+2936244 12275383
+40205 165820
+414375 1700650
+647981 1947342
+464524 1788780
+153580 442995
+103039 353063
+27288 51168
+206203 716962
+457494 1664935
+26732 70262
+182074 737459
+103607 324235
+36496 117130
+1123743 4320377
+8288 23493
+47512 142540
+1240 2418
+2058744 8385971
+939585 2966267
+4943 12120
+19179 48063
+262260 790568
+15312 39824
+75964 290821
+317207 966254
+934357 2843551
+38882 145348
+23160 66262
+3185675 13203688
+1783 3722
+8478 28522
+26375 92650
+23758 78290
+4906 15638
+29931 104619
+3663 11282
+348008 1026291
+319239 916035
+323506 1011459
+68045 190599
+1799 3966
+250367 891494
+1159 2092
+198585 711220
+11689 31352
+58281 233123
+4444 9959
+15984 52852
+31156 107330
+36645 183883
+9386 33844
+40504 134773
+119793 523980
+61903 205638
+29719 105734
+282933 944023
+2005 3592
+5555169 18538732
+400154 1631673
+268873 1242604
+861088 2671920
+801988 2834845
+232080 804878
+3171 7242
+970022 3680098
+264491 802542
+1016222 3997265
+151254 438805
+5311 11905
+5381 15666
+456332 1714187
+27300 71539
+7473 31687
+10498 28021
+1226 2501
+237774 694035
+33233 152727
+816072 2407861
+218777 621833
+1001805 4175907
+1696618 6743868
+1141336 3478351
+1239310 3960585
+166310 642303
+1882957 7988322
+23719 88588
+40618 130358
+441897 1598735
+694 999
+47848 132942
+49969 163152
+10119 29191
+66746 237001
+153607 529569
+45594 144872
+350461 1212974
+2140815 7339256
+2996 9405
+24835 93473
+37322 115287
+20840 70800
+2437 7218
+78367 249613
+3233 7611
+228878 791778
+675451 2452939
+459714 1429678
+11374 31369
+29133 137625
+62718 225217
+567789 1757395
+3518074 11513515
+47926 189737
+3410903 14071941
+34249 126525
+5854 16061
+83567 597232
+353500 1353169
+39505 112261
+1526 3684
+6055261 24340987
+121083 500134
+134698 466165
+15078 40461
+40431 137831
+3861 12420
+10425 28983
+17094 67954
+5156 12885
+199757 595771
+1914688 6025637
+2638649 12995464
+5136 14143
+840100 2410044
+2682 8672
+44430 178899
+218139 829004
+36339 113920
+45560 170355
+5214 13963
+2079499 6662117
+159799 606058
+749 1167
+1915 4853
+319942 1247771
+2127102 8342484
+2542 6546
+1736630 6676380
+536791 2073068
+870 1588
+5474 16490
+127761 549228
+352283 1537778
+41990 199956
+1569954 6002982
+1731684 7659897
+3968410 16235730
+15515 56791
+12456 34594
+1669 3787
+33101 130580
+588 1011
+636247 3027206
+6203 16946
+28531 109607
+445 516
+411606 1429298
+17597 51358
+108427 351711
+222732 830147
+117401 457147
+1225870 5757201
+21067 61003
+142483 574626
+14856 39022
+21281 103795
+11621 39510
+4691 13862
+7840137 27617173
+27441 74920
+263614 967365
+329682 1162624
+346754 971019
+149130 587136
+161967 451582
+741358 2268083
+26632 90707
+16681 49355
+17605 57946
+25296 128883
+1469 2930
+1018309 3488161
+910 1304
+376744 1136303
+99331 292798
+429720 1698931
+33739 136955
+20613 62823
+201689 579838
+1375 2705
+5199 16066
+619908 1951148
+284181 1116309
+2756 6146
+7717 24501
+993606 3794604
+13331 37522
+91087 359231
+1188553 4879373
+2328 4812
+174639 616228
+661490 2266340
+3359 8018
+178670 811456
+950 1905
+2224 5920
+168901 657746
+120692 378369
+2586121 7980366
+116690 509735
+7753 24040
+944161 3838146
+52957 295562
+2409243 9066143
+31064 90366
+628602 2204306
+5974 15213
+581987 2550875
+198354 689820
+3397 9879
+30353 117665
+1303 2189
+25542 77323
+5511 18614
+415849 1642780
+343113 1112985
+82889 340023
+76739 325270
+9476 23943
+161720 767491
+47595 201563
+9954 30393
+68912 278750
+132784 422785
+83099 237736
+92160 401627
+3895 8948
+433762 1730460
+20753 91127
+525 660
+29588 115401
+2299 5179
+45193 174084
+853107 3265274
+231741 636047
+2548173 11511391
+7016 19796
+1600 3169
+370 410
+22124 91332
+185819 689507
+61434 168697
+3646 8210
+1646 3211
+310382 1310174
+84407 267887
+5791 14550
+7080 14710
+1898 3780
+107310 303576
+135070 405070
+5796313 23035199
+259164 1086945
+37824 118124
+794 1378
+68951 233986
+3166070 11915626
+42767 155169
+6522 18909
+30771 127742
+8618 25696
+2390 5789
+3420 9687
+124451 452151
+1610 2987
+773829 2781451
+110611 320140
+468477 1761226
+171139 494891
+36330 174713
+657635 1953886
+5867388 18159067
+9545 25569
+126725 505347
+1673470 5148806
+1798 4554
+140927 503503
+23385 69661
+639482 2361211
+489 588
+566613 2556269
+3313658 13146048
+2854 6503
+35604 154714
+215556 780899
+2963 6690
+113898 434704
+242689 914583
+67629 192748
+9000 24668
+8158 24195
+8519 23179
+2935 5966
+1803 4557
+306140 1258245
+7041 20122
+311775 1443706
+786024 3315380
+6017 13885
+1167242 4126295
+279056 778808
+204017 691070
+601693 2263120
+12806 63942
+73946 303112
+148306 453513
+2498 6817
+85257 300705
+162822 635234
+1566 3229
+149827 521061
+50952 160432
+10959 29033
+2440 5090
+8812 30912
+15101 37538
+17850 65400
+106023 294087
+126667 360778
+891701 3845150
+1131 2650
+696587 2186769
+224825 870143
+221182 658295
+3191233 11978705
+11616 34513
+198380 535860
+828150 3564358
+236369 759818
+1807461 6317975
+40453 132105
+166781 687203
+116383 453295
+23018 75156
+223409 902538
+24127 85129
+285436 1194183
+1324584 5093650
+1646 4650
+4125 11495
+5087 15170
+50346 184926
+62430 232487
+123228 482600
+2027161 6240363
+502 682
+3048 8853
+6855 24553
+63631 203837
+67317 198582
+196844 613849
+4668 10717
+34938 140205
+25061 76804
+8000611 33292432
+11168 54096
+378441 1438649
+5568972 18366912
+9454 21720
+14252 34829
+1446371 5331076
+2290 5690
+179342 774253
+94025 340279
+534526 1592476
+38442 129725
+35068 124106
+1009 1756
+4507 9844
+115494 328278
+87591 404724
+635697 2617920
+638152 2039474
+2220 4757
+2506 6560
+191943 556037
+171499 551121
+6363 17448
+325548 1401648
+477735 1921748
+670 912
+139386 589162
+574480 1590799
+39200 142135
+11130 32311
+989 1571
+9689 24059
+421041 1494310
+3671518 11952805
+102301 306066
+5454 17640
+12079 30145
+46816 149147
+2454 6453
+15262 57408
+843 1305
+1834631 7312384
+4757 10932
+485746 1722986
+572481 1951913
+1036272 3119540
+269698 1222411
+5301 14751
+526 708
+1980 4976
+40444 139146
+498 624
+30314 77444
+18889 79556
+2479 7152
+124085 407192
+333221 1783504
+60084 202818
+25100 87037
+73286 209428
+5904 13550
+129480 573891
+368255 1282399
+379765 1257398
+125318 533193
+1026100 3750830
+92981 261051
+239076 749485
+14626 58058
+54892 222408
+11005 30519
+597887 2394999
+2424 4744
+41375 138493
+3499 10407
+653 794
+2913 8123
+14760 59090
+681275 2289772
+3203682 12168712
+206352 747271
+3665 12300
+765076 3029088
+687 929
+2532 7040
+6683721 26755793
+21854 114257
+545369 2169016
+554713 2297711
+19701 49615
+804441 3325689
+8040 28263
+24254 85906
+63935 235004
+1431 2718
+25222 69503
+130861 512718
+137127 504754
+36548 129013
+3954 7839
+490529 1435113
+97387 269407
+88826 323187
+4042 8475
+4520 11081
+54073 219959
+376480 1108979
+163450 465687
+1939441 6888300
+180213 749927
+23885 64281
+25177 89536
+1979180 7854823
+159541 647364
+1192487 3680256
+82125 225304
+247739 819885
+201170 781266
+509293 1555677
+1011874 3716055
+54823 290820
+12362 37766
+433970 1499473
+2612337 8909580
+674614 2914829
+77978 261468
+1388 2390
+73704 303945
+20631 65249
+265300 800311
+53469 245704
+70662 188923
+89126 320993
+47145 133393
+219325 742112
+1770 4020
+34397 151816
+170021 506596
+98059 400425
+12979 47469
+4724 14165
+7018 24656
+722930 2590617
+234064 759579
+411050 2036731
+229803 838537
+35542 162695
+2883 7474
+15446 44830
+34953 113135
+277984 1114562
+5345 13080
+213243 712224
+322171 1281621
+5430 14774
+1045244 4285005
+601 821
+1503784 5590619
+147569 584737
+87879 249378
+595580 1908097
+2327 4909
+85240 300140
+28915 98867
+22310 111978
+36829 132656
+445476 1461357
+5439 12661
+1157 2260
+21889 79294
+149956 641750
+163636 575058
+350272 1427619
+81339 265184
+776165 2387041
+112860 582007
+206226 590484
+1780682 5707501
+87119 312958
+68907 260180
+109210 383048
+100635 440227
+886530 4124559
+1177165 4645964
+19589 46500
+36811 129098
+38596 176014
+25588 64159
+26159 88777
+97630 322656
+96533 386980
+274563 801573
+33756 112399
+60532 185575
+29180 77620
+244128 944689
+22663 72593
+22960 69802
+30327 138246
+56788 162626
+609 815
+2040600 8203022
+17852 56142
+22187 63042
+163773 556125
+180448 624320
+248739 849946
+78340 232966
+244391 969063
+6508 18085
+3596 7724
+5759476 18711934
+47573 147003
+1233 2337
+7388 23010
+241460 1115308
+5070 12560
+3157679 12524623
+10285 26823
+14290 64079
+3077206 12710697
+81023 287026
+1933 3842
+443234 1868442
+11765 35227
+241193 710304
+166380 497205
+525270 2140905
+1022221 4223805
+345254 1347982
+250284 963616
+484875 2074770
+1645677 6767165
+149510 584531
+26434 81390
+466365 1427366
+64716 194488
+39533 162075
+211756 690334
+1971 4162
+189738 655234
+9316 27893
+519648 1949663
+1324488 4905097
+45563 130771
+793 1133
+161826 566086
+19434 72293
+485438 2176422
+65782 247755
+338817 1045277
+744 1102
+374535 1618030
+19172 61970
+57928 227565
+9463 33736
+7881 28144
+1757482 5858057
+253050 1093051
+143890 406936
+23448 74440
+920959 3019673
+253676 932982
+4276 20634
+24550 91569
+13961 49519
+1413162 4661344
+6430 22444
+206117 695845
+1668046 5938996
+443600 1300343
+43972 183584
+32266 105688
+165435 610250
+30760 119391
+2004853 7511743
+1034 1881
+1256354 4451473
+177828 660238
+722331 2669092
+2082 4323
+32921 95645
+241561 939727
+15463 43506
+17975 73695
+1119497 4784746
+1980 4525
+3799 16643
+340527 1094440
+1940 4062
+380674 1523077
+722637 2355037
+915 1464
+161385 529707
+107938 476728
+113106 342499
+916332 4138516
+2034 4337
+1816 3312
+268651 772456
+171545 706723
+926286 3465504
+1654 3087
+365232 1346119
+1216575 3807734
+39058 102648
+51808 151227
+333651 1071359
+2233295 8746417
+6697 16200
+643214 2665263
+975201 3632970
+244408 903253
+8443 31973
+41888 137089
+5309247 20761980
+537 703
+3865616 15478370
+87739 351497
+235884 874433
+1869 3740
+163300 831884
+7301 21865
+71567 191792
+468528 1785446
+9642 32640
+713 1064
+936 1512
+10614 38372
+4009266 17533468
+2862002 11515490
+441711 1347735
+5474 12301
+4537 12818
+113165 421602
+668677 2473091
+23550 73236
+6511 17472
+12788 37869
+60701 184582
+20191 52952
+558707 1962188
+128868 370294
+2383 5399
+2081 5285
+28004 75403
+448150 1666966
+123019 360487
+82692 274841
+516149 1516190
+2391269 11433236
+26497 112136
+1269509 4409193
+5933 18073
+1381 2923
+62792 258190
+228882 865147
+2513344 7059257
+136013 542889
+299930 1360621
+432122 1220668
+77503 297334
+379259 1120565
+105661 441001
+93031 354648
+389846 1067370
+914 1465
+23128 64085
+661410 2291844
+147709 525704
+3243 10758
+13731 35193
+41202 127773
+2765 7010
+247254 1448490
+1037409 4066263
+51697 164694
+21618 58023
+7553 26703
+37319 167990
+15910 41548
+34939 124957
+8140 25056
+42439 153087
+2839 6318
+6498 21066
+1420 2812
+797895 2340836
+3575 7454
+2039928 6707084
+361256 1454704
+53631 138723
+823793 2655619
+403034 1658716
+39901 109654
+916486 2938344
+31331 110500
+539434 2067040
+137352 454893
+1454919 4459333
+59905 169037
+1990197 7395325
+11302 35979
+20723 91529
+4190598 13178306
+1641 4109
+1735942 7923323
+10718 28695
+51881 146830
+19389 58639
+47371 206640
+379315 1184988
+312226 1280795
+40777 107435
+158002 588503
+308435 1161619
+420794 1369567
+633 917
+541803 1993352
+6815 20276
+89670 306023
+14278 34889
+614344 2573061
+1957 4255
+555901 1674842
+52954 215770
+286048 927251
+30934 68643
+130299 513754
+94751 367182
+233556 709698
+18871 59916
+298164 869198
+31852 104425
+298889 883557
+1169738 5343361
+6297 13244
+63209 217642
+55149 213230
+11833 37009
+7775 22569
+162288 736667
+978 1699
+818393 3030507
+4930 24471
+194796 869500
+304767 1163562
+908 1713
+7814 19623
+135151 640456
+69675 299397
+3378 7162
+2309855 8470859
+62818 237743
+8363238 37520449
+59032 176012
+13914 62457
+62380 181651
+116903 314501
+40158 103395
+1120 1850
+2429 5011
+266716 834819
+21619 83911
+3602 13408
+215388 817823
+15450 44199
+1080348 3579167
+310252 1023739
+630907 2383403
+155690 461222
+2610 6695
+41701 149249
+229937 730876
+26036 86672
+360411 1126884
+116697 447312
+81752 347504
+13616 49391
+155347 622008
+66783 201018
+183405 701595
+31907 106593
+12887 31168
+296984 1025595
+1074 1839
+21361 94957
+4394 13702
+645726 2033843
+371749 1215956
+312153 1222738
+170064 839254
+11805 39869
+16964 64359
+242251 1004351
+604 992
+63908 170924
+5432 16866
+177125 565285
+1258 2513
+366078 1160106
+798400 2816266
+12684 34961
+2213226 8348706
+649187 2065370
+35966 111290
+402706 1278576
+432 474
+1468325 5644961
+22338 65105
+136848 403181
+209283 652771
+131007 524734
+155126 500607
+22495 59197
+263550 802888
+95644 270545
+898 1552
+12506 36925
+4882 15504
+2020 4342
+1249941 4072096
+7358 20476
+514364 2029802
+39561 110594
+102846 358973
+133913 419231
+42145 119292
+239119 683982
+83403 312405
+2426 5787
+41541 117206
+4474930 15137749
+9704 29124
+1420243 5223621
+192541 583397
+9651 25666
+210853 928736
+1525 2738
+5860 17547
+532 688
+1822488 7150453
+112199 347708
+1536 2604
+2974 6824
+5930 17067
+160749 501262
+79264 339177
+4663 19807
+657099 1987237
+54557 143913
+1000339 3762282
+730322 2150230
+64666 205280
+44092 113482
+256714 773119
+3195 9884
+3810 9568
+8674 26942
+197165 712174
+1077806 4417750
+79225 274556
+226359 1001813
+5885 15822
+11029 38213
+275919 934391
+109396 308183
+1890756 6413736
+62304 268688
+498246 1577185
+3007 8482
+173927 684571
+269303 983005
+223510 775207
+28617 83326
+9614 28437
+299200 1025126
+763984 3106497
+212712 965793
+29830 85601
+410623 1294805
+194900 583908
+50633 157296
+295865 1081372
+29688 162465
+23825 85657
+829373 3402250
+785 1175
+464461 1399236
+1743 3834
+875430 3209297
+1587572 4777227
+78520 223212
+687 952
+7646 25469
+60502 192571
+81084 228647
+567206 1951313
+17091 53621
+396682 1384210
+9416 47197
+766237 2789352
+1658 3827
+64990 291668
+1134242 3587589
+3142 7829
+5186030 22343641
+319603 1379640
+20274 49620
+1192 2449
+29973703 114273645
+1013192 4536817
+3521038 13489437
+222367 825065
+5742 18133
+812 1250
+42254 113308
+98339 305418
+9793 27490
+542931 2011541
+270138 1275718
+187880 693061
+1886464 7344711
+149063 441422
+46761 161333
+4228 12799
+4455 14849
+836 1219
+38758 103114
+1626 3619
+16263 60757
+322968 967443
+74598 249362
+11290 29036
+8822 30696
+1060961 4521156
+64225 214899
+111859 367479
+157747 595237
+1586266 5279984
+95097 373006
+109964 449180
+5643 19494
+5062 15853
+256591 1075187
+817108 2397461
+1980305 7360697
+85692 238652
+40451 133243
+61699 241657
+2251 4674
+199840 594759
+682595 2379426
+19718 86854
+1041859 3818976
+9584 32469
+237381 924343
+11962 38302
+462422 1746525
+12650 29893
+403 510
+2753907 8539202
+420404 1323725
+56115 217770
+266553 956955
+1383015 5311305
+70510 210576
+486884 1892516
+21171 57659
+133887 378229
+15046920 48721049
+181212 580845
+2332868 9390529
+389039 1556148
+1008192 3796858
+20734 68612
+12343 35400
+403783 1634618
+2137291 8946423
+1302 2197
+207858 718339
+5057101 20112289
+419418 1290669
+5372 14031
+817140 2420662
+739102 3052338
+65533 186447
+44571 209500
+243470 932978
+1291989 4253801
+5463 16961
+6001 26120
+11977 40746
+3602 10681
+834639 2846899
+1080185 3744954
+15961 53295
+234236 897631
+763818 2216060
+74418 319084
+10013 23533
+20230 58508
+2218 5465
+1800083 6856913
+66812 284521
+3631 10328
+939466 3674457
+22483 55156
+8214 24326
+63191 204104
+3234 8254
+355 386
+54951 195784
+3933 9965
+185350 751129
+48263 163053
+1165035 4499798
+3856189 12590302
+9187 22857
+6802 23762
+49736 190180
+31682 96595
+34366 130218
+434539 1961485
+1271 2210
+872 1357
+7091 21135
+3506454 13843358
+8164 20432
+56628 147614
+34601 113481
+25840 100563
+1836894 5781266
+17123 64033
+6604 23555
+2704 9773
+485 738
+130156 559718
+349710 1129248
+46021 154734
+2033995 8513789
+22002 56491
+70647 301723
+9666410 31835133
+67067 230557
+292003 860243
+21140 52816
+508902 1545172
+188310 580186
+39932 147292
+61509 236322
+4840188 20785246
+5706358 17116651
+125399 431330
+9210 23572
+128967 486715
+4368 12417
+388 460
+276108 1044033
+73659 314563
+96769 318019
+3311 8766
+249614 905880
+92042 279641
+459204 1884361
+1259 2367
+64111 271477
+13722 37366
+213554 835790
+28793 106970
+18857079 59268216
+91347 367738
+17011 50180
+279450 1183995
+160353 640515
+21930 76883
+194750 643986
+1014202 2951304
+1494 3304
+3045093 11439383
+5464 14721
+9008165 33299762
+1179 2042
+81345 265068
+16383 42811
+104512 336131
+1409528 4552546
+2047601 6735983
+196410 686085
+1102 2076
+797671 2550949
+1098 2086
+212968 787552
+120540 440180
+1328111 4116568
+6658 23660
+18421 58691
+106085 495986
+55550 180632
+268905 856311
+5792 15260
+2438 5653
+13392 41161
+156575 673121
+11774 33115
+310562 915169
+5822529 23906447
+879888 3381056
+27603 114760
+826390 3438159
+1788636 7941933
+3074 6780
+15773 47994
+7022 19496
+14241 42279
+188302 535851
+225346 686633
+1076422 4116380
+817 1168
+14313 40226
+2715 7782
+480355 1660110
+562228 1693993
+10466 43785
+2075298 11492250
+93801 276557
+19881 57219
+877795 2719163
+172169 720784
+59199 161086
+1229353 4082309
+790299 3038041
+94434 308619
+1121 2060
+70048 202892
+642110 2545940
+2984112 10546883
+149460 531329
+6262 15871
+10063 28938
+2663 4847
+28830 80796
+70783 201984
+185166 668663
+155482 606538
+17783 57962
+147592 446453
+4414131 18730057
+765239 3409236
+6797081 28108143
+240787 728673
+615 969
+5764247 20200730
+103440 372462
+456099 1520999
+272691 1050005
+674939 2126662
+1967 4279
+11786 47440
+663382 2095822
+24176 95719
+132612 541235
+1198408 4810458
+766 1062
+13731 53410
+45702 166599
+774889 2374023
+1112459 3658369
+94797 409146
+1314456 3853481
+79392 215052
+5722 14222
+1579541 6043616
+25392 77097
+30768 114718
+471765 1423720
+97037 334975
+8399 34914
+3650990 16278691
+60422 210812
+7360 16926
+1436100 5203905
+36437 79140
+77745 236325
+1316743 5007825
+1143405 4341850
+822 1207
+131980 432749
+880 1622
+217989 762986
+12533 30088
+291335 884994
+414730 1487073
+8375 23672
+17488 117773
+451947 1586489
+5985 17332
+205395 614813
+2686 9960
+1114799 3441185
+14416 44775
+3756 9536
+167812 534728
+381609 1468038
+79446 318756
+1904 4500
+84072 370848
+3421 7495
+221528 675683
+227540 699125
+1208943 5133728
+14509 33830
+416 471
+47361 186610
+1506 3236
+2640 7991
+12466 44435
+395 427
+95011 312184
+7541 23081
+22967 68116
+136580 577951
+26699 82582
+156092 610207
+4646 11444
+730740 2199169
+82060 363546
+616025 2453454
+17539 43299
+76479 259086
+1297 2100
+162303 563635
+293767 935475
+896431 3301977
+7704 25738
+63109 199690
+1119 2028
+27751 86695
+34823 128207
+317 329
+387719 1676171
+80737 379350
+101424 348075
+51785 145718
+1080 2006
+449979 1697316
+754 1251
+119520 509629
+2179 4515
+1471 2804
+45980 132158
+58990 243643
+16266 55383
+14444 47147
+674 954
+102907 318634
+13065 58257
+1454 2939
+229788 896100
+5246 15700
+18884 60221
+81833 312878
+1098 2565
+44550 226788
+82155 419629
+24502 80745
+60424 219755
+419480 1377352
+291244 1059856
+29083 118322
+525851 1606010
+2729 7066
+1432641 4626104
+4532 9532
+29408 90727
+467301 1583086
+73148 227230
+47238 151636
+167912 584729
+27130 76958
+88578 368118
+101535 294795
+389730 1217317
+4460 12144
+111320 334580
+11645 32230
+2106 4503
+3952658 17223148
+1371069 5539843
+306991 1071308
+4316 9144
+824730 2519558
+32678 134270
+2299223 8186381
+602957 2215742
+313541 1268507
+1508351 4676002
+110238 367903
+128633 411857
+136224 567343
+460267 1319756
+44842 158044
+197564 803344
+48397 157963
+12848 34595
+12084 30993
+680 1154
+16860 73662
+3373 8518
+54888 268161
+1235163 4923205
+1315196 4206224
+25799 93579
+582901 2545277
+178975 544995
+162543 457770
+277501 996276
+5531 17302
+104662 297773
+52281 284138
+2197439 8845601
+221156 812672
+249118 830312
+77711 284106
+1278013 4309648
+135879 423014
+48354 137959
+10212 34618
+695 1145
+14026 55507
+781005 2721950
+4751 12293
+57101 196478
+15809 54632
+103947 333808
+9781 31349
+6407 26075
+251854 756518
+3788 8535
+819 1819
+327880 990455
+6578 15801
+8490 33144
+1405500 5486886
+1466324 4591205
+58230 243232
+22355 70906
+255117 770389
+541319 1616006
+6225 19947
+1485 2849
+15850 47635
+12801 44562
+164714 525752
+2859210 10928413
+4202 12316
+234660 880364
+201338 724344
+100838 293377
+22160 73297
+40824 156480
+24837 69160
+53649 233675
+23956 131751
+1500 2974
+1534 3204
+504830 1503206
+2317 4981
+1289939 4375141
+177730 709223
+48046 133018
+309501 1209600
+872854 4093745
+24873 100652
+11089 26829
+317241 1090992
+112048 383279
+50178 136268
+4381 20025
+97014 333042
+4571258 20621106
+202704 574452
+3754 8006
+511311 2835451
+3945 12746
+4218 10324
+394967 1343488
+120307 368738
+505729 2022354
+1465 2686
+361155 1065150
+121712 460686
+51367 257314
+564243 2300090
+289470 879294
+532119 1603016
+413213 1670894
+17430 46500
+25250 68504
+1395325 5737718
+1939 6454
+1024699 3609081
+204106 698026
+2110128 6852052
+12974 83117
+22169 58024
+29333 102288
+90853 267890
+93453 262395
+156086 647736
+2853603 11544658
+2487644 9325183
+83686 293811
+2446 5373
+72456 210810
+2133 4598
+96373 361511
+1632 3497
+4692677 20793607
+151659 727009
+7525 24609
+3554 7941
+11183929 46096722
+60926 208468
+206317 847941
+65617 207929
+45821 122373
+11694 46278
+460484 1907576
+339318 1290798
+235709 734383
+86031 290299
+161029 458039
+85565 362166
+166276 635604
+156761 661985
+4051272 13342696
+25605 92559
+1684457 7572279
+46370 163885
+248646 956369
+5671 20525
+1404737 5738809
+1898 4420
+5589 19465
+4311 11119
+6456632 25964276
+21116 72323
+904 1435
+2399279 8887186
+4194 9395
+412026 1525234
+5917 26688
+5665 17088
+31192 64989
+33208 99421
+789 1294
+14662 63854
+860 1310
+568388 1797301
+635256 2522516
+5538 14297
+2508 6240
+2657 6210
+142744 422811
+1112297 4386332
+14817 60756
+2042 4272
+428348 1711329
+8060 20036
+2280 6279
+16480 53248
+2980 8450
+26154 96293
+510 625
+5934 14749
+1010 1840
+49214 146292
+479251 1765027
+24170 61473
+208099 586234
+37060 118325
+1837 5332
+7188 19585
+722183 3024241
+288719 954562
+309848 1105799
+12585 56551
+1286 2189
+3281 7878
+2759 7102
+309608 1035246
+269404 1057938
+333634 1050977
+589 1013
+121192 531739
+2263 5890
+76555 254899
+382208 1344845
+8619 36278
+5125 11117
+569119 2296666
+2717250 11773558
+89802 421291
+25130 109424
+35062 129593
+16394 58402
+9931 24903
+1118 1985
+4726 15510
+175970 632789
+455642 2085983
+2757 8436
+12222 46105
+6542 22632
+842952 2505804
+1574209 6084919
+1477133 4397151
+110447 351167
+233 224
+166034 745465
+746498 2577748
+237847 814192
+4244 15014
+3070 7063
+346204 978949
+746782 2428220
+404660 1638042
+1056896 4238970
+3811 9576
+168867 463220
+645323 1892506
+1650 3217
+1043872 4085148
+206806 732830
+2411 6582
+216384 611233
+217978 877605
+110188 396781
+243943 834162
+2849 7235
+2566 5353
+124248 401540
+845 1335
+387096 1104434
+4329781 16201922
+159154 628392
+260081 1222163
+1330675 5152017
+370060 1354173
+7469 17978
+179888 565177
+215844 935209
+3724918 11780264
+459 527
+3041 7304
+1573614 4814043
+72070 230211
+443320 1407710
+4352073 18391729
+632 846
+37193 141529
+3878 8500
+374811 1249843
+240815 1432911
+12898 37076
+51337 183863
+8915 28459
+16662 45927
+561305 1725343
+347151 3243285
+118384 349346
+301990 1285223
+728334 2819827
+7236 29118
+1949574 7713639
+1079 1835
+3064248 10792109
+177259 762521
+80776 311990
+475886 1793757
+3768530 16963971
+417914 1476197
+68957 285645
+18017 44387
+152578 444105
+29670 96126
+293608 1199102
+2861 8154
+2676 5028
+286922 986079
+145056 611603
+213487 654519
+1338 2257
+21440 74246
+188081 729921
+88727 331998
+3376 7350
+1309926 4957024
+22337 72168
+287517 1091554
+138242 490430
+2234539 7726691
+22482 56233
+215693 761737
+2064 5319
+731991 3337019
+20222 58843
+1310364 4049652
+215458 636048
+3629 7493
+2701 5994
+3623209 13984086
+361604 1455711
+1218 2315
+24025 101434
+813418 2675551
+57442 363440
+66858 208501
+120423 487518
+1989 4638
+859748 2534776
+1295 2546
+22289 94677
+60281 159677
+85850 320830
+1975036 8239840
+16836 79055
+241193 710304
+694862 2838256
+31144 140022
+1141 1865
+3311 6684
+27194 96563
+21524 63188
+2394 5931
+664828 2151269
+136135 451916
+135973 513259
+139066 437269
+1062 2101
+3756055 15666857
+1361321 4369897
+129793 518620
+50326 154071
+62738 256125
+235013 893023
+401269 1854444
+228571 807921
+56710 211260
+861257 3047374
+315 324
+6867 32167
+3650 9297
+595666 2410030
+3734240 12112860
+6190 17700
+16121 85620
+614064 2645966
+399712 1476006
+297366 1234362
+390778 1355613
+6691 22007
+3176 7424
+135225 408420
+141179 804131
+1454 2945
+29051 81241
+143282 521717
+526 748
+480749 1888535
+32471 83273
+1355 2412
+865 1326
+6409 17113
+5033 14872
+1004 1711
+41502 137307
+16689 53635
+3561 8817
+320637 1108584
+839546 2523281
+7425 21507
+26136 69788
+99975 294225
+258167 1028107
+71176 256786
+112464 424789
+334985 1145402
+19059 55355
+15904 47847
+19063 86335
+330342 1199758
+27101 81685
+118242 488142
+2315 4397
+727977 2952662
+9728 33323
+29273 111304
+1102588 3611470
+85727 265807
+188116 562098
+109889 419964
+144882 483949
+21818 70500
+965809 3275088
+13944 44721
+132208 382162
+1127010 3697591
+14995 37123
+33125 116015
+23773 78196
+42691 165646
+374699 1135798
+96373 412567
+354336 1049070
+3774746 16762634
+6322 17799
+713723 2703094
+201282 857018
+765338 3002612
+252662 1159310
+52423 171720
+117883 340946
+581815 1804036
+85602 302303
+9746 28950
+1044445 4212571
+8838 21052
+20547 82806
+24452 42101
+381772 1391045
+6547 13942
+75693 218751
+344881 1522465
+44964 193457
+17975 73695
+11483 32446
+8049 23541
+36461 148631
+44662 129276
+111004 427271
+11927 36721
+383833 1183342
+100716 284411
+301278 855345
+76769 325628
+5603 13699
+29406 104228
+207060 1444021
+2076 4489
+2065318 7595136
+273797 837667
+4782917 14777929
+1117 1851
+2252280 9555311
+233850 804473
+658857 2540484
+5679 19148
+318457 1533014
+14000 36939
+149944 551739
+354185 1459558
+398692 1804763
+49198 129320
+184136 600747
+109981 310205
+3199 9562
+42275 201982
+80298 296832
+4768 8802
+1699600 6214821
+580350 1843024
+175583 659941
+8319 24722
+3588 9492
+2286 4542
+3849683 16752199
+1860 3887
+19283 46273
+1541 2556
+73950 205123
+4982 14042
+2203 4663
+571446 1835517
+204782 620733
+28251 89342
+183615 635068
+1616842 6603072
+45761 132521
+33622 157403
+739729 3157713
+79545 329724
+272170 943157
+3948618 13444922
+3974 9800
+33377 119609
+2911 7653
+19671 89920
+1246146 4831675
+64806 217498
+363188 1610639
+3390 10445
+100717 298679
+15191 39555
+3521630 13281257
+345707 1031885
+1231030 4081817
+315809 1158030
+23542 97057
+133169 464416
+18176 51745
+17274 50825
+417695 1240166
+1424582 5400564
+8912 22604
+5914697 23643948
+9728 26148
+682 1000
+6890 17121
+1736785 6110415
+822253 3037762
+1329465 4840849
+431241 1607225
+736353 2845163
+340779 985354
+3091 8469
+676146 2551816
+37175 124034
+86062 289945
+54721 180965
+27345 83385
+455282 1533951
+117462 419529
+3295 7776
+28773 98034
+1425130 5550697
+292131 865843
+4524 11204
+379153 1122868
+9028 25503
+19472 78289
+2748 5603
+46115 155820
+31153 96860
+1683047 6322261
+2381952 8660603
+779202 2314548
+191958 674188
+14097 52245
+2698991 8296000
+763622 2496161
+39651 181309
+4195903 16780071
+394830 1166161
+390363 1570413
+7467 17350
+20333 72030
+24184 73266
+50098 141890
+14480 67742
+2528 6925
+308 311
+784073 2788575
+464 507
+3187 6546
+2627 6383
+5642 18062
+72397 282330
+860692 3083708
+913418 2927520
+14234 59261
+142013 578626
+91262 348410
+1236937 4701746
+227335 952300
+8271 32168
+2275 9443
+48009 172370
+39304 120278
+5073 10809
+9753 31079
+63400 229531
+117238 422278
+364318 1241874
+476466 1467855
+10639 28433
+281004 1136279
+12354 31394
+6896 20604
+239757 798322
+1094 1998
+11150 37052
+461126 1512382
+8790 34346
+4953 12284
+1232178 4552262
+1387469 5616116
+10508 33780
+45961 191906
+24222 107912
+110098 345262
+106587 310057
+2638265 8797685
+386587 1608744
+41421 110542
+39776 107738
+108593 294681
+40647 132660
+9576 21178
+14837 43260
+23943370 84059798
+1460 2695
+3035 9515
+2400 4454
+7305410 20729182
+1173733 5157290
+33888 96911
+6731 22447
+446320 1639602
+3155 7178
+58077 215812
+105201 464018
+181632 691699
+12710 55892
+26075 79356
+2261 5748
+754 1080
+12715 50813
+2681075 8325025
+8452 28102
+787451 2773617
+36584 84634
+20109 74131
+9233 35527
+10087 44876
+2079 4472
+40781 169595
+14056 36624
+1021225 3464718
+19043 51160
+172647 634291
+6140623 19288808
+1591865 4904033
+39315 185244
+71948 227016
+62653 201085
+5633 15045
+424249 1358424
+44714 170786
+152982 650108
+8218 22458
+446118 1361034
+90890 347580
+484841 1480380
+28761 95185
+1968 5169
+493722 1560468
+39937 151176
+328578 1290321
+3049394 11098889
+22494 75542
+878426 3086573
+118599 314250
+75540 210750
+1790 3591
+128210 464732
+175948 702758
+8786 44106
+248870 1059753
+7043 19173
+227197 833946
+353320 1015987
+7442 19266
+215633 1007094
+1971123 7263710
+53429 180498
+22356 55962
+146536 654858
+6380 17979
+251270 772698
+714 957
+241078 1083827
+52770 203070
+1914851 6489742
+13920 37253
+35593 140205
+174841 635645
+98806 324222
+3344 7748
+935588 2922231
+20742 94380
+90989 380553
+13896 51171
+125270 398726
+53405 151601
+222528 829409
+178923 502751
+252954 1261982
+265119 958136
+5375678 16756435
+854 1511
+4341 13248
+6189 17726
+9522 28030
+701934 2142540
+87505 318654
+20250 58116
+21502 71258
+36416 112358
+387303 1486345
+1244 3100
+187837 504747
+54389 149804
+35258 140514
+1318875 5320671
+1406274 5087253
+8332 20642
+335191 1495721
+921 1710
+492205 1495665
+429232 1470677
+110265 318449
+38004 104614
+29902 134291
+309438 1043497
+701521 2554769
+47208 194334
+240827 896039
+428894 1325815
+199159 757050
+10257 35436
+36616 85897
+199154 652627
+192803 586879
+793 1195
+186913 542710
+59876 181327
+65892 313204
+188190 651180
+44990 138971
+37627 127641
+462149 1985598
+797141 3210170
+79803 383879
+20657 53132
+2350 6078
+2620 5616
+196678 586087
+1024456 4115848
+420958 1478009
+131758 463872
+59817 149962
+2313 5058
+726576 2567671
+2588 8156
+5079144 19967512
+687 915
+35058 154574
+208772 772295
+4032910 12474683
+49558 146002
+266039 935020
+1813227 7686507
+4386 11602
+1734725 6232372
+686534 2523867
+156729 482276
+27360 76381
+690 898
+643 830
+7263 29197
+15987 67710
+4453512 18146837
+9646 26973
+28181 132153
+801 1135
+616 776
+2847828 11614060
+52561 193273
+242613 771829
+177745 608657
+2069 5878
+2604 5468
+211649 588124
+332291 1229069
+1021710 3129173
+12746 43765
+653 864
+41299 110630
+229020 694498
+1637360 4771365
+5674 12752
+288163 939632
+72220 246539
+335810 1305276
+276820 972402
+1331 2358
+1988961 7457378
+261803 923552
+576881 2135668
+72347 280406
+15846 45306
+149382 592769
+717029 3177536
+532 1590
+2411 4795
+2796205 11810430
+3536 10459
+1449167 5538984
+2423 6056
+8704 22952
+20171 81382
+6036308 19311750
+230147 717062
+3409 12434
+26107 101148
+913719 3794382
+109022 382400
+6737 23616
+315687 1055546
+629918 2181359
+10438 36996
+54340 189819
+277814 1001123
+876191 4187152
+9853 48640
+240629 818715
+167345 518555
+4196 9707
+16923 89620
+1282050 4795507
+51635 185836
+1039503 3332486
+5833 23976
+6113 14616
+371673 1428667
+27747 72553
+628558 1848563
+2161988 8613643
+38719 122420
+50666 154113
+94886 446376
+23782 69252
+149802 427794
+2083 7036
+193423 793389
+598091 1847213
+8957 35195
+3387507 11580859
+438 515
+173771 554074
+414903 1200471
+1313177 5095279
+204004 787387
+4013 14195
+30620 86338
+193087 918589
+134161 717085
+1056 1788
+43957 155869
+6304 18168
+2397 5724
+669027 1989731
+4849 16922
+5918 16343
+7340 23534
+1779524 5994126
+1684039 5424743
+110238 452394
+26112 78609
+75117 235611
+1099260 3385773
+24431 69073
+2212008 7002990
+197149 613022
+1613781 5361852
+13501 35476
+184354 704490
+16042 50775
+4115 9533
+354242 1271952
+75308 222521
+249649 1053883
+220925 889639
+6530 16314
+1975025 5992563
+52305 165391
+8955 23307
+8314 22634
+63645 240335
+22427 71563
+142770 589556
+6540 17221
+600539 1888663
+237952 997878
+343792 1337750
+31738 96016
+824661 2622914
+3364 14323
+44178 155738
+63541 184504
+12242668 42540735
+686 929
+17523 57774
+699657 2849421
+3630266 13643795
+90235 404425
+583365 1758132
+5790 12823
+2091 4358
+423 544
+2586088 10913539
+99021 284220
+1054492 3627249
+38855 131055
+72561 261547
+1599143 6521788
+33326 95661
+190403 549059
+16659 42365
+591514 2105622
+717916 2352092
+76321 228935
+839099 2601413
+242336 977660
+438648 1663524
+5110 15052
+30383 92326
+18648 70013
+1809 5301
+815734 2652019
+20965 62521
+345043 1020462
+65201 268947
+586 749
+8545 36563
+3089 7681
+57417 170236
+27532 70649
+542747 1695516
+172040 576109
+173745 535791
+10923 31562
+105120 298887
+240161 693292
+58019 189026
+5184786 18378926
+444112 1834543
+18585 85165
+153528 464806
+411127 1570575
+6684 23127
+2744272 10205786
+101309 376730
+3007158 10565807
+82961 308585
+126379 535561
+587515 1833508
+3357 6953
+21418 75346
+343722 1044956
+274824 955828
+737156 2782403
+6278 19368
+1359 2617
+194776 629942
+251387 1481723
+72013 259335
+2342 9523
+5590 13043
+4202 11257
+3557470 10825773
+200837 689815
+6392 25124
+46053 171414
+11419 37248
+639 828
+81720 384840
+4539 13954
+385928 1577739
+13120 52703
+2389 4937
+931322 3073637
+22959 60026
+72755 216122
+68399 238717
+106332 417357
+281995 1110978
+42107 156286
+115850 437073
+5746 12328
+25618 99520
+89026 258620
+103410 369582
+956293 3910665
+3964 10498
+418345 1247434
+10207 31244
+404719 1252362
+92957 280959
+414 475
+1531 2933
+1574422 5201677
+620955 2197496
+155381 602720
+6060 19846
+548 693
+76839 293462
+18883 64188
+127407 369695
+48524 204919
+268298 1019272
+175502 779462
+3118 8334
+382436 1282238
+17553 53196
+6688 28093
+4387426 14543998
+2422 5444
+48555 224357
+3064 9727
+2309275 8687094
+126813 526158
+11874 44021
+417827 1582215
+99770 322345
+599269 2500583
+221241 748308
+229881 687662
+71405 318986
+786137 2367471
+316586 1291565
+6647 21918
+91738 357014
+25631 91265
+421741 1283638
+1011332 4119830
+98700 290839
+831287 3235285
+43029 139647
+716493 2612313
+15394 57271
+12190 41414
+157939 579878
+186729 562222
+632 792
+359 403
+134431 528297
+40889 158124
+2108 4648
+1346662 4580433
+100397 445548
+1849 3846
+5385137 20433364
+2028 5171
+1462 2520
+174759 620803
+14540 47282
+41722 106779
+1746 3853
+32551 140583
+108594 416613
+15108 45263
+854161 2621678
+4045 11420
+318514 984641
+394887 1173241
+2488112 8074362
+10888 46620
+934 1469
+5997 13626
+29082 83118
+51228 137128
+1331 3427
+42801 107956
+12857 35364
+33423 107163
+467092 1879139
+640150 2402010
+348484 1209941
+4755833 18304126
+572237 2240774
+31981 104096
+117337 399124
+84570 252948
+31554 119821
+13877 49826
+1695081 5530103
+17516 69566
+97530 287430
+49306 189139
+421 465
+544 683
+737670 2776743
+33970 109659
+1983335 7866559
+4193 14804
+27018 105836
+372 440
+1515 2954
+647883 2040465
+86021 253128
+446676 1428572
+145826 437447
+25718 96938
+10676 35822
+182496 771678
+152628 640408
+839695 3569010
+282638 1045822
+39001 216122
+3277 7473
+7206 21422
+45086 177926
+2627 7088
+54412 219053
+23096 61588
+119377 445993
+1669986 6217660
+610 776
+5465385 24109284
+22458 53680
+6482 19700
+7012 19714
+99461 400688
+18482 72378
+4078 8660
+403340 1728392
+11940 33286
+146597 487063
+78805 293651
+582056 2260004
+4325233 14029792
+2099 4966
+96607 380787
+5554 13953
+217917 630283
+48664 136256
+4120 10533
+88152 421497
+4876 13722
+387035 1374627
+2088 6292
+508 585
+5002 20031
+462306 1888729
+86540 334693
+3875395 11713797
+41365 146788
+68817 244719
+41074 147550
+5401 16095
+2527 9266
+923943 2737767
+360450 1132219
+4005 12730
+28012 70157
+1461 6590
+5044 17726
+18574 50172
+3809662 11953816
+22869 73251
+750134 2167362
+77309 258025
+187730 704150
+189178 700286
+308 320
+70363 233331
+47266 153744
+1363260 4906255
+460 534
+11488 41501
+1507830 5618562
+587983 2675737
+3442396 12985313
+8902 28273
+97825 388729
+8430 22874
+200619 773428
+110772 383866
+1657 3107
+450 473
+55997 171088
+1459512 5843065
+47205 162602
+79135 266065
+1177 1830
+66420 230126
+5287 13115
+2452635 9017532
+96372 340524
+44252 131530
+107326 297015
+7094 27404
+81080 312768
+161560 749442
+344184 1371803
+851229 3124212
+427281 1576591
+75792 271095
+126295 565057
+4721 21266
+6407 23365
+42777 160591
+16297 39183
+158951 521220
+84781 290775
+2174245 6427806
+13507 33391
+957442 3212111
+14479 48681
+949605 2733089
+715444 2106089
+5416269 16833299
+2748 10634
+2576 6795
+2565769 8979832
+1118 2243
+2009 3928
+3709 11209
+183892 719810
+6565 17378
+6633 18394
+1748455 5673162
+16523 57435
+63174 231647
+237363 895828
+271426 1177702
+13087 44658
+4800 24767
+148237 449033
+1177452 4836110
+792824 3000622
+4717989 17568559
+367297 1333629
+6766 15686
+1664046 6113922
+19415 55588
+796069 3108343
+9647 29289
+334364 1271083
+1163950 4424383
+76046 252328
+2904247 10334575
+282698 1109830
+648344 2572656
+396973 1449485
+6762 17035
+1379 3459
+12083 31181
+521434 1917056
+11886 34031
+305784 1018774
+582 765
+237592 915471
+139211 576782
+332827 1157490
+8928 29765
+234956 743133
+363552 1400894
+333704 1089331
+195861 616110
+9900 35657
+517604 1655554
+1012 1500
+4657 11564
+102813 416854
+415734 1488014
+38290 151638
+633662 1924692
+11213 39006
+401803 1657921
+1069 1606
+255384 1152282
+2223 4425
+427790 1607975
+1120529 4450014
+14077 48231
+55374 195029
+27080 98423
+417200 1864384
+153508 453217
+10851 30786
+167935 688552
+816896 3328888
+2676313 11041612
+1928399 8721983
+234495 991498
+1387953 5541572
+12581 36216
+7788 29260
+1068281 4070018
+3600 8124
+25286 116379
+330261 959356
+44198 178529
+2196 4283
+111973 432110
+1234480 6710386
+215479 679992
+229845 796786
+3358 7383
+43224 129154
+1179260 4011434
+1131 1907
+31300 101940
+1555483 5642210
+86155 254774
+91094 369022
+160126 689239
+83770 256460
+2721 5614
+8794 25804
+14455 34339
+594 809
+7981 26856
+1606353 5118775
+358459 1039206
+1393 2658
+1159868 5433606
+562825 1673699
+4900 11926
+43827 209023
+9046 39230
+264226 815886
+3307 7673
+59933 214693
+1510 2822
+221604 865148
+900488 3570473
+337468 1033949
+151510 590968
+3773541 12776140
+138693 409597
+5834 19844
+553 719
+11047 26654
+590555 2027944
+414796 1235559
+2153566 7504807
+4996 11566
+8861 25411
+35445 179579
+107789 313829
+5489 17943
+102802 403753
+219624 834735
+1438260 5276258
+12301380 45368713
+3044 13168
+193107 557306
+106485 333384
+429361 1801973
+245326 705856
+208208 783045
+535531 1623587
+68979 200166
+555 845
+395740 1313294
+336 340
+3300 5133
+122280 370398
+40323 133647
+67209 291399
+223303 946268
+16016 52869
+616037 2687830
+1238 2061
+1278510 3465132
+4366 11012
+10971 38498
+270134 1129036
+16194 51355
+85050 287003
+9278 33737
+191093 720201
+33659 131862
+2259 5053
+620 888
+206811 781062
+2180272 7956849
+336674 1037205
+1189 2081
+9491 25954
+2963 5667
+104547 559228
+2442 5504
+560059 2126010
+24133 88039
+367622 1448710
+8515 42813
+33231 81118
+64324 178963
+74395 266344
+1004080 4293751
+151273 744145
+349029 1307521
+4210858 13783208
+74606 268887
+164522 605660
+619699 1945374
+205305 624072
+962829 4431782
+13254 68564
+10303 24098
+1634 3559
+227801 688412
+681895 2820766
+412949 1548862
+17568 47691
+2081 4050
+28132 77354
+14899 48565
+3990 9918
+143307 508391
+6928505 23031170
+307582 1121443
+2842388 8152413
+4428 11649
+21359 66807
+37255 128151
+269509 822733
+150555 467193
+28806 116200
+57403 156346
+35743 125235
+739731 2522345
+114428 596614
+149513 472436
+115924 392817
+204159 840596
+2142 5755
+30778 155176
+43649 117785
+29812 86189
+260009 984750
+7086 25599
+1136 1819
+386578 1200716
+1197376 3733881
+133380 431857
+46538 188013
+9735 37971
+6194 14292
+35211 123624
+22122 77149
+688705 2849620
+27824 104932
+148220 511519
+200274 683168
+14873 68601
+35170 121489
+105558 361806
+79910 435901
+12231 33081
+378257 1154951
+448524 1496873
+43929 140842
+513070 1963544
+3296 7424
+16771 54353
+2513 5928
+2754268 8491844
+585232 2205100
+40222 110733
+139934 407975
+69648 195999
+1477016 5246814
+5103 12983
+638 1014
+2626 5512
+1426742 5851641
+278294 972243
+1000817 3777706
+59800 206115
+14055 52593
+286017 864967
+18317 50256
+867251 3050533
+15125 50596
+190021 790205
+277425 783708
+3117 6896
+221372 830142
+19051 53375
+9030 22773
+47964 199338
+299223 1514327
+119283 427766
+20382 66478
+834844 2500516
+79649 328863
+657 1045
+11185 56479
+1462 2957
+4277893 16638073
+42023 244771
+12923 48698
+37464 126190
+1290702 4270698
+14199588 45558017
+472676 1496247
+16258 43878
+486288 1861155
+497750 1964175
+99664 337507
+1817 4678
+866 1757
+2885 7313
+1010771 3811648
+145540 411150
+113510 383416
+6547 14276
+20713 98298
+16505 44897
+718952 2888123
+112302 444936
+255536 937769
+1527747 4460058
+444776 2214910
+119684 401119
+1117754 3995336
+734 1021
+73659 314563
+10149 38064
+715321 2818635
+375594 1328019
+7071 25056
+446042 1647037
+107236 301373
+113044 332402
+153201 594014
+2499728 9187074
+4556 10248
+150654 427019
+388175 1221822
+9135 33567
+662121 2360363
+1275 2201
+1008048 3234024
+5550 11990
+3822 8385
+646281 2485377
+1056 2522
+43316 125201
+22524 60370
+3156 8336
+440330 1372793
+1260481 3928921
+203785 826408
+243713 871060
+1379705 5201856
+14797 44915
+625742 2621971
+169031 608759
+19676 50519
+3756 10001
+30292 133892
+10507 27606
+406696 1307859
+347191 1373729
+550819 2147492
+6291 16891
+2098 6704
+343410 1060965
+358542 1187361
+367074 1258236
+1473507 5159100
+1128330 4559243
+11907 48746
+3406 10349
+24963 85266
+11094581 35569505
+48777 164687
+393727 1249264
+8565 24671
+35815 110711
+1403915 6580494
+24935 78566
+2079801 7758950
+191654 562352
+72161 233686
+49029 218813
+292314 1257251
+26589 71281
+87795 331795
+12429 42913
+1918733 6319779
+759717 3868866
+5498 15908
+8307 22038
+471491 1491696
+1493267 4668879
+670721 2236354
+2098 4999
+301886 1201815
+180765 764030
+2580 7705
+1486207 4807535
+12232 39281
+471970 1989683
+870813 3708873
+620786 1931499
+17415 54645
+1121310 3484851
+214271 625625
+1246516 4496326
+19102 57510
+1445 2848
+23193 99510
+98319 423855
+88048 291888
+22863 71103
+278664 997833
+134681 425667
+49071 130803
+3180013 12471985
+114073 352417
+190 176
+28386 115767
+923876 3611346
+3137 7145
+604775 2750251
+14715 40545
+327526 1382178
+7338 18499
+1129 2592
+26941 95455
+52199 186649
+1810 5723
+9890 32680
+184025 743547
+838 1311
+1855785 6075381
+12980 40150
+214839 848650
+62059 234496
+27660 70314
+106448 421159
+3118 9908
+121985 365634
+2733039 11196079
+60503 198887
+386341 1235381
+29787 92509
+1949 4675
+50250 177866
+625924 1940905
+12752 48501
+736 1084
+39789 142301
+4382301 15707400
+29449 72594
+9175 40613
+1094624 3333026
+2603048 7396837
+664639 2160370
+1142979 4430449
+437705 1615459
+615 779
+27127 101319
+717641 3155078
+622505 2456982
+16383 56859
+5459898 17027721
+701115 2896093
+668480 2306677
+45724 174945
+8732 25591
+9665 41128
+5742 13149
+128062 490435
+6758 23334
+1336 2300
+2322 4558
+7709 20459
+5591 14351
+681047 2169365
+9357 26739
+1207 2034
+340076 1170328
+188038 611629
+5978 17597
+10058 27200
+763 1409
+146468 550460
+2627337 9005394
+169358 676573
+13577 49725
+21090 96926
+5231 11736
+277245 1273176
+1338 2963
+5569 12579
+121364 369857
+272002 836132
+328712 1242969
+1666218 6779588
+643066 2295106
+332204 1353404
+1325 2828
+1050114 3163494
+29373 98359
+2182 4623
+648619 2375055
+4830 18456
+1560 2850
+158483 474708
+6244 20470
+1554 2695
+3277856 10559238
+303160 898489
+1174804 4481242
+2347 4765
+150575 581507
+16890 42087
+286907 858339
+146017 433322
+114404 330367
+3587306 14051904
+1352475 5228414
+737897 3014437
+212312 809460
+109826 444767
+562128 2135309
+552803 2282017
+614694 2393992
+237466 959731
+24493 92212
+201122 636835
+28829 91592
+12373 33262
+173371 706340
+14000 36469
+82038 233495
+1693842 6709477
+186184 560789
+67605 208842
+45466 168221
+405497 1643810
+145613 508421
+17368 48814
+32239 175809
+8347 30582
+20973 69388
+22089 85536
+3105 7480
+582195 1775604
+21045 81234
+24024 89722
+1273 2808
+727832 2796201
+500628 1749666
+11880 49299
+19568 70996
+108904 396862
+21213 70462
+2405345 7787974
+3021 7657
+15505 49530
+298785 1200346
+188005 756244
+9099 33944
+94742 396874
+4980 15091
+436367 1506345
+13307 41298
+6532 23661
+984443 3616320
+17279 50923
+5579 20472
+317908 1059958
+11320 41612
+384291 2029981
+2616 6649
+87162 241606
+66879 278456
+3765 11185
+190519 584467
+24793 98875
+299780 1240170
+63676 223353
+1791291 7097668
+19258439 74373171
+9347 28181
+266978 1055412
+105683 425313
+3399 8446
+172707 771344
+36492 117096
+9099 23222
+5545 21071
+122655 349762
+232977 908418
+164608 672886
+35838 108552
+718182 2815735
+2041 5086
+1447 3315
+38709 118627
+768359 2938726
+474984 1978027
+26640 96873
+12253 43853
+110252 486821
+356242 1247764
+371550 1671549
+53416 218941
+4361 18037
+7372 26456
+50968 156627
+38166 200069
+2459 5686
+139185 407029
+93376 345544
+16781 43796
+53844 155044
+236641 687185
+39921 134103
+36012 124819
+22614 57993
+211739 594351
+326694 1144206
+1056283 4280358
+1095204 3536832
+1580139 5787533
+10256 28361
+15148 54927
+86662 272905
+31736 110495
+68198 208068
+386920 1348290
+4129 11763
+4145 12879
+1319 4274
+1708 3154
+7304 23964
+392182 1184425
+124662 422065
+55483 208041
+27257 67444
+378156 1470471
+451320 1731258
+1334043 4992909
+2432766 8405650
+45973 136711
+71283 236413
+46341 138675
+92720 274619
+77039 371152
+3786 9816
+49989 144319
+160397 528462
+8446 23631
+300819 845568
+215132 799460
+172032 626893
+3002443 11096339
+3721799 13599928
+381 394
+194358 545845
+2531500 8304786
+1218054 5014067
+420533 1247275
+55126 223805
+219435 919373
+103989 425489
+54858 208323
+2673 5580
+155318 630243
+5351 16863
+94783 406551
+568155 2376972
+4359 13702
+8022 19972
+45433 178003
+354318 1109779
+25618 93438
+3505 8033
+34855 121046
+42163 216433
+729766 2462819
+54471 154356
+137271 385209
+1276 2314
+341 383
+3385756 10816593
+1106589 3215249
+9658 31483
+12318 39461
+59029 202861
+22945 69163
+113388 475310
+4941 16906
+24025 101434
+412122 1532081
+702184 2618078
+507769 1467503
+2854 5684
+147531 612369
+37057 144353
+246150 771464
+351451 1259292
+154387 560163
+4737 22806
+23928 95982
+93559 397446
+114476 503605
+138306 504574
+18218 45257
+753680 2269791
+28962 98797
+51521 281645
+58482 243674
+332001 956487
+758317 2365296
+6549 15293
+59219 209404
+35955 111906
+46988 178163
+1864789 7466815
+41685 132943
+8616 22962
+599986 2544805
+12020 48746
+176393 518924
+3440 8285
+147120 645432
+239826 858783
+43192 146720
+357477 1058730
+267403 1446191
+428602 1292570
+77783 312570
+1944 5024
+212915 840556
+267719 897943
+5006708 20935840
+570 785
+368064 1208443
+1658 3524
+311555 1282041
+11031 35228
+714095 2097765
+55856 181756
+49046 150413
+20801 69474
+927675 3183558
+586547 1743239
+3451 10485
+253050 1093051
+10373 34029
+3218739 12671048
+4885 11759
+13514 66724
+153413 452831
+137362 489069
+31833 111712
+55074 155801
+21023 84051
+443628 1293023
+497912 2081771
+4070 8939
+33219 163359
+11871 32851
+31687 130084
+111389 409486
+7286 34787
+9468 31250
+3949 13193
+51536 236195
+1551 2942
+888311 2897135
+86083 274373
+24950 68530
+985 1799
+684833 2154309
+1513 2594
+196174 769691
+2385 6322
+2426 5607
+459894 1751471
+78450 221910
+1109066 4205991
+82826 218891
+153982 521022
+7592 19794
+1063531 4000628
+462125 1986895
+81106 387546
+117906 332109
+10445 34176
+121228 375886
+7669 23623
+166207 552445
+1378 2868
+25416 81448
+125900 417200
+302644 1157204
+5414 16296
+3604 9323
+75264 234074
+44164 134712
+515444 1671299
+61070 187612
+10624 33420
+122566 465162
+6762 21182
+556678 1646089
+2400443 8569076
+28719 90934
+335079 1020858
+750134 2167362
+3342 7069
+3115 7855
+12642 33672
+1219 2057
+226737 992772
+635 862
+63078 266505
+759971 2313260
+10395 34674
+415 484
+551 757
+2406108 7414787
+907423 3681860
+1790 3180
+215547 749916
+10391 35450
+1174 2204
+890 1400
+35470 117012
+1700 3097
+460571 1849749
+19775 55605
+57872 222698
+308124 915041
+730931 3444341
+1241 2432
+398 496
+27191 80521
+423038 1442120
+426351 1559361
+283457 1118402
+79645 271674
+86071 240555
+164572 609496
+50920 190998
+7910295 30091859
+9361 32604
+946194 3994371
+9566 29731
+46692 150581
+85532 339961
+872746 2796203
+3162 6814
+62071 234232
+14599 46657
+615966 2455603
+116857 491400
+115594 413710
+12981 72158
+44411 156765
+401965 1729784
+826360 2495417
+7987 19049
+558165 1662068
+165332 454476
+3583 10476
+513909 2267061
+55352 160938
+6616 21484
+416100 1729697
+4477 12943
+181583 654174
+1298434 4812648
+91276 348410
+762910 2548524
+262127 919826
+313867 1057371
+41793 211205
+40682 147712
+3906 15273
+23449 84128
+1686 3400
+57339 248599
+3776 8417
+2308601 9463151
+131802 372951
+311697 1255633
+39523 130109
+2606032 10290338
+455046 1335125
+173445 470892
+1806 5101
+909366 2953637
+1016 2015
+835 1294
+39764 142060
+59063 197431
+10389 35105
+378554 1772510
+103356 352982
+16311 29272
+2211154 8330587
+1169948 4446670
+46934 125554
+887770 2755844
+5642 20285
+961342 3515809
+317040 983391
+1436821 5565399
+82156 292643
+16701 59624
+4529 14539
+5200889 16349526
+728570 2158395
+191533 589252
+66836 194673
+41201 149123
+1209486 4000438
+81527 226546
+5006 10717
+73955 240424
+424328 1974283
+18538 59183
+5127 17646
+1144 2964
+971662 3598454
+67346 198565
+771094 2799491
+2269146 8987718
+129944 493179
+13235 56582
+81520 257782
+22439 78929
+354869 1119155
+9700 26490
+64608 187993
+6565 20186
+1242427 4708778
+8481 36161
+876590 3346269
+52405 157502
+5305 17246
+17358 57604
+201370 954401
+29186 87502
+5288092 20760534
+2198678 8626869
+15542 61335
+233063 755982
+13044 34249
+117774 356981
+365672 1432386
+674913 2850676
+577888 2081582
+121764 367931
+2861 7303
+11418 37094
+1460 2863
+28094 103126
+1123495 3709068
+189627 618417
+5259 12400
+274958 867992
+509905 1464826
+239629 732586
+2984 6331
+224991 805398
+465466 1803693
+883649 3582649
+847235 2761126
+20242 60821
+251810 986299
+231137 682337
+149918 561451
+151875 627470
+7210 26065
+431462 1673898
+486720 1503590
+7177 16069
+48840 126686
+638350 2646120
+24362 62813
+22970 69315
+1641259 5254477
+908538 3430403
+1456 2614
+272550 985196
+32465 122685
+425008 1295907
+5487 17871
+115842 429897
+146529 520206
+598050 2036065
+172372 535995
+90517 264916
+962246 3719108
+14051 34693
+203803 825419
+4286 9401
+1641462 5824287
+3069639 12049923
+140599 383745
+261154 1021233
+4200 12856
+29017 96991
+87222 303583
+482 733
+425813 1260392
+130017 344377
+64306 219581
+105222 415893
+5338 12263
+904343 2744603
+71231 301051
+2540870 7599117
+20075754 62445957
+120930 463580
+69433 286700
+1660539 6689807
+16582 58222
+21432 57997
+266328 1127416
+206533 815583
+114244 431770
+195263 775297
+864115 3117188
+215589 610264
+1946982 7949352
+1052 1877
+133917 467837
+333731 960834
+34643 88019
+22295 107342
+10554 24743
+160381 660369
+42904 144959
+39518 188996
+89028 270276
+737053 2972174
+4792544 18377988
+36120 88051
+32257 88923
+1364 2209
+2043 4021
+17453 60702
+3366 8208
+93982 314865
+47136 140354
+295294 1061332
+45499 122369
+93072 432695
+9038 24667
+440516 1681459
+560 823
+293891 1228618
+608105 1939326
+453 620
+293891 1241132
+394990 1699563
+450829 1279128
+61268 228810
+739899 3739160
+13257 39987
+2240790 7148588
+6258 26251
+3662 8729
+212429 694631
+1542686 5988625
+1336100 5280553
+2103 3938
+2821 6485
+32664 87789
+108890 312817
+319200 970063
+3003826 11450020
+796006 2434491
+1525064 4845012
+386767 1207678
+125306 409651
+152588 494687
+4986 15422
+115494 328278
+1090552 3633801
+5446392 17662941
+1802 3943
+10666 31416
+31296 126780
+381 415
+375235 1167093
+1247503 5148988
+1202579 4651955
+30574 125638
+34926 119330
+8355349 33519602
+26298 78882
+34558 104696
+187747 605318
+21279 85218
+276900 978568
+4770 15027
+332025 1187182
+316637 1254119
+539415 1708504
+753624 3388617
+229183 699731
+7428 26534
+3604 9805
+16665 58766
+1667766 5470471
+41699 124351
+275049 1000338
+19189 68521
+1395810 4332845
+2502201 7881423
+287032 1263252
+84498 252955
+111052 432312
+81066 223789
+1484479 6223322
+1550860 4441392
+12539 39781
+400439 1648535
+19135 62499
+28437 90977
+10616 31062
+8921 26165
+421223 1575434
+84604 237898
+344465 1108970
+246323 901257
+978 1664
+109988 334132
+1427350 5949089
+470062 1950187
+124561 348463
+20095 53441
+56634 192702
+452658 1868330
+2353 4931
+194068 821802
+149403 613908
+35654 134614
+7134896 27207711
+1691986 5420693
+1183642 5241095
+456107 1772401
+19967 51675
+2607516 10857905
+202012 789844
+4952373 18925300
+9573 29776
+3110 7518
+1676055 6049647
+385450 1441700
+20754 74026
+187543 719267
+886800 3160731
+4871243 14560111
+21536 75263
+5875 16276
+126942 509649
+611920 2494274
+103066 453382
+17246 51411
+22104 73858
+22685 75119
+62880 241589
+2619 9824
+18651 61220
+346 347
+4503 11147
+78612 300715
+7823 26348
+68771 224653
+163489 610411
+702 898
+11846 38038
+587847 1831109
+2535 4987
+192470 612335
+206176 767793
+38270 131088
+157919 593716
+447 525
+176907 504781
+75727 200773
+202672 761221
+290270 890844
+149813 534887
+6573 16167
+3376 8503
+483385 1731770
+15606 39950
+98098 327557
+547702 2099208
+13317 43700
+450536 1779238
+1479025 5594637
+2258 5495
+553298 1776445
+499974 2215465
+804396 2559799
+36392 99686
+230694 1074472
+4521 10196
+237103 738328
+461912 1791231
+2648 6717
+93617 281300
+1427 3056
+156589 614222
+35069 119482
+67098 310884
+246384 743857
+33097 117018
+418984 1589162
+3001 10068
+62733 205888
+2388 5259
+14223 39737
+14453 52108
+1025501 3359527
+24715 70557
+1852 4161
+52082 232929
+136826 422913
+3113 7858
+215064 627727
+797 1314
+63548 348353
+10279 38967
+542589 1869003
+360 381
+8514028 33891767
+188531 584253
+12002 32328
+9875 26503
+1852 3890
+35730 142003
+2299412 8830693
+772716 2782624
+55836 238431
+505 685
+34336 103145
+323765 1228399
+794 1333
+350523 1091714
+213941 701364
+1607593 4853829
+3261 9134
+176513 659400
+2902 6265
+776173 3578558
+582156 1831218
+2391 4797
+478378 1624322
+6684 15407
+19984 56472
+2463250 8055889
+6590 16979
+385077 1178850
+4270 12118
+9217 34400
+4662 16410
+22541 72010
+369881 1535211
+2069669 8168137
+1971 4764
+1362 2378
+23986 97099
+74642 262485
+895664 2766680
+1020 1882
+94682 333627
+198886 589108
+226989 750651
+93599 329529
+7001 17642
+231616 1020692
+743834 2778858
+12677 40751
+797649 2976858
+79662 318006
+4519 14278
+647966 2177670
+482 654
+20286 56800
+13874 38706
+982892 3779987
+11732 36615
+965500 3031794
+85090 399521
+3031 8116
+308182 1328427
+187309 708805
+21211 59853
+30223 126589
+444867 1559175
+3012 8473
+1303140 6206689
+63078 266505
+43893 117264
+332 344
+59002 170695
+334051 984623
+40390 158971
+8291 29142
+16253 60189
+1457787 4485253
+9019 34855
+17313 46855
+191330 675575
+243124 1028963
+1418 2692
+209141 625886
+88138 252597
+60108 187507
+1271335 5047695
+10757477 33917660
+366270 1102872
+88364 294485
+15687 44074
+61665 225605
+268876 816715
+1340 2328
+22986 74437
+9864 35522
+1062 1762
+1133983 4661951
+573336 2299058
+10947 30582
+25789 91183
+140326 541431
+1250271 4634944
+6880 15697
+4254 13861
+74211 328467
+11262 46932
+574080 1755071
+45265 157406
+90897 360331
+66761 267009
+117427 330866
+67103 203733
+150917 573325
+14584 56991
+2913 8843
+646289 2274653
+11348 29490
+52404 167840
+228879 708915
+4904 19912
+7659 21795
+7018050 29050815
+337188 1112110
+9082 33684
+339 367
+30361 103869
+151235 569773
+100229 336236
+412956 1353733
+23162 91431
+11120 61757
+17765 49831
+90639 307950
+116409 483017
+3758 8756
+435081 1782622
+429 665
+72276 359473
+42108 162047
+1799 4281
+8936 27505
+72733 287779
+32629 87560
+1574230 5966392
+1148 2094
+921096 2736381
+1124432 5062023
+194090 778711
+33764 117241
+254660 1007643
+17818 58790
+1944460 7979927
+12251 38798
+44401 155140
+12375 45802
+709526 2114594
+76213 217310
+23363 95279
+613323 2171974
+527828 1673726
+6907 18552
+226975 901621
+2146 8490
+3708050 15389719
+1939 4759
+52525 189024
+1469197 6050991
+1251387 4839421
+1374 2403
+35288 136474
+56581 180630
+232666 901552
+3084 6659
+1295 2469
+10594 30566
+787073 3365800
+329 337
+922 1463
+440621 1273254
+395459 1289162
+1989527 9533747
+71066 222409
+20795 62009
+46456 119589
+1761 4429
+12233 31778
+35143 142229
+4659 11140
+286706 1221321
+706488 3537832
+7177 20117
+6857118 22571909
+27416 101878
+626695 2059023
+68702 204431
+24329328 79091134
+64321 263337
+2758 6475
+35788 131708
+6222 13761
+191070 650424
+19235 34072
+2906 5978
+160625 710061
+60215 185015
+14356 40395
+84009 475013
+38709 118627
+2089 5468
+472547 1493761
+1242067 4512480
+381190 1237072
+139004 405099
+443663 1648800
+13190 40391
+4195 11416
+224354 765783
+203651 589136
+827797 2837808
+29369 77866
+297472 1039240
+123650 544198
+1141 2724
+127506 491093
+206660 664172
+23934 80005
+557086 2260834
+1115105 4286366
+829939 3453139
+35511 116070
+50803 172441
+904 1450
+15522 42939
+195603 797817
+32527 104251
+130907 429929
+55911 246472
+203269 713133
+1335560 6319456
+42274 121873
+6188 17455
+2804952 10902978
+1496698 6399466
+164765 617583
+1833260 7301553
+472561 1816096
+197716 793730
+50437 223481
+3300 9687
+3498 9762
+299415 955713
+1884 3952
+67715 250624
+1297243 5114252
+62121 255538
+21740 69857
+16804 47697
+66534 338955
+8327 31001
+15344 40645
+20053 51464
+13088 32789
+876670 3244999
+243747 980855
+3779853 15410548
+3441 6958
+222322 960088
+275416 779233
+144751 406041
+124384 360757
+24279 66528
+113833 436020
+689537 2556981
+249102 908230
+467416 1897643
+40343 139281
+1581184 8269410
+135645 397930
+32952 91393
+1340524 5511658
+136307 374215
+75635 205000
+3008 7630
+8490842 27356229
+497822 1635214
+2621601 10429130
+4165327 13114036
+118148 334027
+179308 567646
+15845 75562
+175623 585676
+11614 29265
+320777 1347716
+13212 50293
+2468 5456
+53473 159887
+8935160 37213408
+216671 642397
+52793 137457
+126857 370433
+1479563 5715883
+341673 999837
+220350 912686
+731591 3039099
+270108 1207860
+66077 189376
+4607588 14553305
+117301 360737
+403838 1233902
+715 1072
+940871 4037236
+732862 2300839
+234538 767874
+53907 183002
+901332 3228749
+2612 6764
+10389 29901
+11752 35295
+6976 18157
+16642 67116
+82427 405490
+3722 10110
+172938 531553
+25927 77231
+1561 3344
+2378117 9333007
+5638 16590
+2375095 9442029
+53540 244014
+356 406
+14885 54496
+161376 579340
+42682 144506
+522160 2020835
+3941 13259
+8855 21638
+2314442 8940708
+26020 69738
+1631 3945
+942985 3761391
+7116 24104
+9549 38565
+440780 1898443
+148596 554454
+4057 10376
+4680332 18161985
+2424567 7316443
+323069 977270
+618056 2147048
+19629 55946
+12046 34746
+369863 1293642
+2035547 6381144
+1448693 4378063
+55430 176297
+2306 5790
+1133056 4734812
+9635 38051
+1494304 5790591
+25100 75890
+75776 279009
+7497 25435
+194969 619032
+2256 4395
+32490 87642
+92029 341768
+37952 125686
+3310350 13844325
+10002 24015
+126760 486396
+40589 119680
+22342 76117
+1231660 4588535
+180979 598317
+541312 2232459
+85205 260125
+29461 79777
+620388 2083083
+89408 307151
+967 1691
+117895 365030
+18913 67555
+633176 2217087
+101646 308223
+529857 1953463
+839940 2881058
+744 1186
+9461 21099
+984148 4061024
+23459 206978
+5255 11846
+161541 528281
+176684 669704
+450614 1826711
+1236 2352
+45692 173243
+8465 30166
+345640 1541625
+3781 8949
+1574 3017
+499 627
+334089 1043181
+34584 117117
+541059 2185721
+8591 21505
+48436 145606
+249279 716360
+801 1201
+273590 793005
+97942 429004
+5427367 21865294
+93209 329933
+488058 1976357
+2372298 9506507
+66258 188124
+779714 3030188
+1653 3335
+2445 5453
+4883 14800
+7687 20050
+7004 26980
+5590 12825
+1570 3177
+88257 247485
+135036 569103
+120307 397514
+348 351
+1555902 6151129
+3889174 12844541
+1213 2458
+18349 69332
+246071 1063184
+2517605 9266166
+48918 187174
+1553 3980
+7554774 27760092
+16143 49236
+224222 878176
+31588 115002
+581627 2278500
+20835 56468
+1043 2200
+542150 2289424
+226726 755621
+862623 2888580
+132846 389674
+170449 481805
+161842 481562
+1919 4427
+27777 81754
+19757 77449
+3150488 12185360
+72416 270139
+4891 19237
+573121 2253688
+6880 22112
+1374969 4792971
+15570 44320
+19259 78231
+17326 42359
+403411 1160926
+41650 124136
+53310 151858
+575847 2277217
+2186 4718
+65204 294871
+245036 918737
+47570 129917
+82104 242371
+424118 1623193
+13317 48789
+335664 1047323
+8045 30526
+1939853 7770623
+27094 86500
+1920557 7340457
+139743 542664
+12640 44818
+3909674 16574269
+1857390 7560791
+2960332 9766722
+84482 321137
+5736 16195
+632030 2223110
+3818 10373
+2892 5877
+5402585 21047943
+651925 2402502
+662563 2558093
+315014 1582914
+184221 727360
+581180 3358674
+448426 1896239
+5880 14638
+373509 1500234
+2301 5641
+201414 764014
+1249 2397
+553723 1974945
+17234 45047
+24297 74344
+786 1061
+9784 37798
+3409 7670
+265219 811390
+27012 88129
+24834 89289
+1172285 5131850
+18288 70680
+119695 409364
+652494 2432355
+29138 75157
+2719 5674
+4741 14100
+4225 10495
+5179 12273
+185098 546041
+23790 39683
+54525 302071
+100690 319154
+46817 162063
+58662 170759
+184667 774579
+3004 6990
+27367 90016
+232537 770747
+544965 1802745
+895694 2800692
+265973 766997
+425150 1340591
+9239 24803
+52535 193694
+3003 6085
+303675 1148183
+22685 72568
+16633 45652
+1436688 5666321
+1603591 6152461
+1000567 5371318
+607385 1916588
+15997 56798
+17653 57855
+2678 5812
+26465 79271
+79675 304015
+2747326 13618665
+7353 21448
+2405211 7016285
+834744 3219136
+716731 2574008
+2445739 9198257
+85332 274680
+1919 4567
+734517 2198058
+1433 2786
+8285 30774
+62823 176927
+276951 1123734
+1737 3897
+61497 167669
+604827 1826082
+6769769 24961309
+12954103 49746088
+20710 93907
+356649 1137098
+1341 2253
+2515 8207
+4692084 15906223
+209534 828766
+79592 409046
+17489 53107
+141536 434072
+3910 8966
+36648 122744
+3185699 11996913
+11565 31272
+201953 685183
+120278 358981
+50848 189591
+302568 946843
+5296 16613
+1078 1811
+11817 27734
+731839 2184748
+63661 222205
+41450 173248
+89964 498834
+206814 615486
+261892 1028963
+26700 119956
+775240 3037208
+11725 41759
+178352 704073
+44823 166190
+1499 3029
+173878 519022
+358424 1247181
+376535 1162937
+371947 1410269
+1017703 3133709
+333990 1010474
+338618 1195555
+14362 43133
+230063 992476
+1436510 5842465
+3435 7874
+1237768 3755082
+147143 528000
+332430 1094145
+844083 3260564
+194826 710836
+5372691 21158481
+3098 9595
+549380 2199055
+250718 1388085
+7091324 28448881
+5161 12624
+2159480 9534877
+626 849
+19544 58392
+31616 100333
+917405 3524006
+1199 2374
+112464 434725
+378933 1299396
+229255 898998
+463147 1693759
+51721 202829
+11287 31888
+253670 820129
+9280 25587
+299680 1097395
+2490 5641
+28866 79107
+353815 1273891
+5171 14765
+88914 320062
+1978 4456
+427041 1659536
+704162 2289861
+208200 630488
+19313 67873
+1674145 6692418
+7356 19083
+76192 208124
+1091272 4387244
+773 1431
+44082 146043
+1909 4618
+7678 21443
+40297 147231
+4678 14128
+474691 2025659
+1962901 8826667
+357901 1262282
+11898 49833
+817654 3505021
+1829 3757
+4269 13406
+18631 58562
+422462 1475683
+89428 255283
+14107 39702
+105188 387652
+105714 302554
+89468 354688
+687670 2883644
+645086 2037944
+2944 8775
+13720 47000
+2690 6403
+2013 3803
+396669 1195183
+4096605 14212718
+481751 1781630
+24350 92906
+91954 312554
+1910033 7133480
+30397 111666
+6738 16226
+72590 201647
+1965027 8068495
+200058 892233
+293257 1027238
+672062 2045266
+2191 4771
+7075 23086
+35918 148843
+460634 1615140
+71521 185848
+6952 25576
+83953 307795
+50949 211431
+1862709 7149960
+193950 574946
+15133 50984
+181891 549813
+53441 182525
+3253 8999
+46430 176482
+1351386 5380830
+293235 915813
+8879438 41768174
+1440971 5739794
+147929 542647
+88378 354152
+363335 1068797
+1332959 4305869
+10335 33737
+505763 2074174
+285224 933525
+222965 638580
+9387 30354
+1291 2437
+59289 196167
+375223 1619909
+339 389
+77805 350849
+1513 2939
+64088 215369
+167035 645421
+376586 1452573
+13669 43784
+128068 395027
+19087 57231
+129573 482971
+28267 79411
+712018 2884661
+500977 1821721
+14696 37017
+21191 86373
+856 2021
+97612 427871
+12015 40797
+1202 2592
+33625 126296
+265950 1257216
+866900 3465223
+57354 158069
+488253 1827232
+3935 9854
+3697 11147
+21081 92706
+2043314 6888434
+9290 26355
+25364 49262
+134809 446657
+19593 75040
+2743416 8822909
+21182 56743
+3616 14385
+2322286 8589290
+21416 53407
+113880 311029
+3775 11255
+1715762 6753604
+364 419
+675 978
+412495 1539744
+5760 18949
+20115 46139
+8655 20067
+58464 199173
+42228 165492
+62863 169019
+23002 84579
+456551 1464107
+1811320 6138240
+188820 703066
+25210 100182
+23234 62511
+480851 1449972
+1914 3597
+36543 124341
+3835574 12685084
+438732 1592222
+284974 857752
+20899 67825
+193130 692540
+1930 4476
+320963 1235714
+608370 2264716
+227338 1090287
+505623 1536233
+72686 224322
+3717 8407
+301235 1067190
+295448 871207
+116752 315007
+4260 9491
+4718 12338
+16855 58031
+41759 114611
+522159 1838506
+53062 139348
+2176 4300
+71787 239115
+20574 50702
+4937 11409
+163460 592395
+192269 648782
+72851 302065
+49276 240199
+2293692 8776428
+23978 67836
+32589 94981
+917401 3349593
+127897 561256
+409407 1670227
+4189 12035
+100217 347201
+1362 2552
+25671 100794
+803927 2921369
+50293 141563
+923 1717
+26259482 89489823
+279533 943947
+16521 53941
+478493 1880683
+149434 513968
+351744 1017616
+11763 28110
+213426 666782
+25543 69545
+1337049 4686305
+622533 2188356
+343792 1337750
+18124 74152
+11555 44212
+28270 84125
+1080497 4042972
+294721 945484
+69756 279672
+8314 22394
+65081 206637
+42590 119426
+524786 1800461
+114149 510177
+66776 331511
+45746 173959
+12657312 57614751
+4575 9968
+590 751
+248979 922497
+18145 48129
+6047 19920
+781693 2606213
+369152 1304055
+258103 746083
+327594 952942
+971073 4009420
+32143 93777
+2721 7106
+1309 2488
+404165 1559987
+59829 273339
+4878 22746
+1675304 5353984
+516148 2065017
+53803 190794
+154328 459498
+2442 9376
+18923 75274
+1153704 4335955
+923696 3410174
+47400 180576
+1740328 5359708
+7099 20009
+43103 123601
+1545373 4874180
+24589 105911
+89879 257068
+833701 2559285
+43255 128915
+113753 446602
+29471 75275
+19919 66709
+31061 88310
+66390 184724
+1957 4650
+101772 324682
+61160 189506
+1334 2404
+33675 125840
+12929 74448
+21997 53425
+55698 244246
+44799 165361
+78175 226097
+1978184 6211971
+3659 9819
+238612 689477
+18699 51819
+1303354 4133462
+1396 3319
+89080 326199
+44638 121061
+36406 159560
+242767 881418
+2212 5845
+4556 10248
+40208 161714
+561 710
+2534 5963
+39326 111980
+80520 303186
+1361366 4875621
+3885 12825
+14865 37507
+15961 40322
+609 754
+125386 505202
+3305 7194
+161074 536616
+2189 5028
+41463 140020
+617728 1966720
+19482 71243
+57436 187260
+5418823 20604142
+146116 516918
+11089 31587
+11710 56739
+418993 1772009
+1814 4027
+978071 3637598
+12692 36702
+36209 155896
+9091 32205
+94191 339262
+98018 293574
+655480 1929314
+33061 91724
+318197 1117970
+7207 22570
+9462 22878
+5354 15780
+156228 588557
+212492 753418
+1467 3071
+1723828 5327465
+2508 7126
+3113 10882
+1600825 5429411
+1920 4100
+1101211 4037510
+267284 957330
+531871 1648723
+22625 66184
+305779 1083146
+799619 2672067
+7956511 28207970
+2994 6343
+43571 205767
+15247 42199
+765535 3149668
+25859 90306
+84286 269173
+55924 193478
+162494 454532
+104803 296328
+6968756 26215766
+1471106 5471124
+405545 1378408
+1537 2997
+1854669 6003411
+7752 21833
+69256 289722
+424808 1811090
+211970 630672
+1471427 5438146
+26936 83398
+21088 56402
+237752 831650
+10277 25693
+31538 83301
+824250 2837110
+58322 219046
+114977 315200
+634822 1781731
+552184 1593355
+84403 340801
+734 1257
+23890 112616
+282578 1083133
+53860 194205
+510673 1751304
+57236 206963
+2274091 10233918
+366089 1658798
+15640 48816
+7581 22969
+4874865 19158801
+4601 11590
+592949 1807585
+265018 1132233
+1079327 3350615
+100295 336992
+484566 1658275
+513501 2215570
+214978 650113
+5112 13271
+256694 1109892
+1722764 5060247
+9833 30053
+23819 92530
+58517 188247
+22410 59906
+298785 1095993
+3178 8571
+2306 5613
+13851204 53879973
+836 1412
+319658 1277491
+1122475 6930150
+33494 114364
+23047 75877
+78848 238731
+388028 1602531
+27321 88583
+71912 204521
+111944 440183
+78290 191906
+22741 80623
+10412 53998
+136263 492879
+96638 360391
+6339 15575
+25620 84697
+6559 16341
+1553 3285
+1130483 3688826
+2763 6683
+38994 109717
+1517823 6634515
+4168669 16708909
+161593 516584
+2282215 7295155
+1361 4040
+377026 1523788
+699592 2444553
+123719 471953
+108125 445163
+1989 3909
+131658 433133
+752 1042
+1205476 3611710
+232727 965693
+69713 239751
+65437 262011
+142331 603590
+4029 8117
+90446 258019
+10682012 33901820
+1154222 4492070
+990453 4719256
+55452 163430
+95332 373662
+154213 444954
+1920750 7288674
+191165 732191
+1468815 4776831
+20603 58134
+138429 404943
+91143 369557
+344188 1240523
+228267 727303
+1434848 5926244
+2843 7712
+18474 61930
+2270001 9602291
+794 1252
+692132 2183255
+85550 331059
+36846 112085
+224347 957915
+483347 1437517
+201304 649327
+6132 19114
+114604 323092
+45703 162965
+12970 37185
+70743 204450
+27480 94385
+33170 114617
+14258 56742
+9748 31044
+504734 2342105
+140494 812787
+700827 2341101
+869292 2521594
+152647 506352
+69260 257905
+9809 32513
+83993 284541
+1093 1783
+670413 2869866
+316711 968452
+16862 52634
+3012 6265
+396645 1715983
+71179 202605
+51059 131215
+1928 4617
+120769 335992
+51841 185991
+18021 66635
+8898 42527
+3399 10504
+29298 89265
+1267373 4333728
+27229 87970
+383 405
+166822 521998
+154469 544736
+303969 907988
+16900 44280
+170360 499842
+1230528 5067670
+61408 189434
+8136 19629
+1903685 6580358
+141061 540636
+210980 688807
+97390 339292
+963548 3156912
+991224 3771484
+389757 1386317
+54447 251708
+1201150 4672925
+2373 5227
+99144 300412
+195 176
+10286 26355
+270757 901119
+92119 386777
+42644 122442
+116909 416035
+425070 1623725
+1379227 4824332
+22696 81473
+2112 7242
+294076 887624
+33464 124318
+116482 314762
+1006878 2981371
+2846 7089
+1163959 4394419
+71531 256696
+3029 7403
+19394 52552
+3168908 9714261
+1901297 7991750
+2197 4333
+1976833 6740147
+1369905 4948743
+15243 43735
+14792 37603
+978684 3867553
+24749 79610
+380094 1117990
+54609 240274
+1251 2185
+13342 40367
+4377591 15145800
+1190852 4429658
+14637 53808
+5469 15343
+3469 8647
+1265254 4046097
+719461 2812841
+1563069 6267064
+5981 18504
+53466 193677
+21829 80333
+418872 1463080
+674105 3207047
+320109 1162333
+143777 541255
+129924 435364
+33890 104829
+360492 1440812
+21511 65497
+1844167 5928483
+28836 100767
+932017 4054888
+233673 642460
+2422 5172
+190116 795898
+211421 643060
+1443 2951
+72933 224075
+194483 880778
+29290 111864
+12328 34643
+203768 842301
+59929 212321
+6794 19738
+41028 152985
+118156 336731
+275555 977517
+12815 37605
+6949 25561
+166024 641800
+12826 37210
+12871 43473
+11901 34555
+104506 348907
+228336 689614
+3350 8810
+278730 820255
+868241 3372430
+23191 74611
+197664 592846
+77817 288760
+14474 38826
+4579 13871
+1431 2568
+37528 124376
+4257 10918
+38493 105122
+15243 35879
+249606 916853
+607382 2079869
+7876 21763
+6117 24258
+37098 106871
+68262 286528
+7111 11242
+249288 868752
+5678 13549
+21217 110165
+66901 302728
+1963959 7337603
+148472 429793
+522949 2404697
+890 1722
+13353 42379
+12395 38546
+747102 2667232
+39947 124690
+827374 2477262
+479 626
+249498 893100
+75729 253087
+925485 2806490
+1482667 5454152
+22779 67261
+1364 2566
+26003 84835
+3270145 12415464
+198846 674729
+416872 1282393
+15757 44182
+1918 4344
+55786 143387
+25205 91205
+694 978
+1073968 3279435
+33013 178462
+162126 501652
+315493 1017613
+22888 77514
+171593 677040
+2478819 10039460
+160309 509555
+4194 9395
+6666 18126
+2552 6998
+494 617
+2388068 9309466
+22223 76365
+651471 2042740
+759404 2967636
+201062 1368025
+38344 137533
+2312488 9292311
+2563392 7895967
+514155 2194776
+6705894 27736352
+8869 34653
+7657284 26494983
+6345835 24296427
+52547 150061
+2158 4392
+24222 84318
+515361 2139597
+381918 1390986
+259929 774186
+1628 3453
+789490 3261850
+230 220
+17891 64953
+16974 52529
+104322 374870
+28272 85703
+105776 385359
+2325 7200
+11414 40698
+97746 278384
+13799 41754
+12821 34941
+1229 2625
+69329 233345
+43506 143846
+874078 2600747
+814003 2942676
+190969 891752
+257699 822021
+1028465 3155311
+519272 1971477
+86739 367747
+306184 1069322
+14718 41399
+1621537 5923086
+12367 33925
+106410 396100
+3046 6684
+18976 49708
+157713 615738
+16137 46004
+5253 15921
+456767 1413349
+14283 52627
+49546 147378
+593 873
+3539597 11534396
+20488 67287
+4096 12981
+1789 4187
+95308 319215
+161543 504826
+5069 12640
+1642 3508
+167129 507978
+12646 40726
+99270 293169
+236442 709909
+31559 83832
+179005 632866
+19067 56545
+87219 245894
+677330 2095466
+2305676 8392008
+15995 77598
+24951 88960
+208823 619571
+7193 16708
+18281 95602
+66468 220037
+410242 1179207
+49676 144978
+26329 73241
+5220 11392
+17982 48040
+52730 273031
+616 846
+471167 1851592
+18905 59328
+407994 1151903
+119443 422116
+40845 156075
+8549 26528
+2467 5495
+401869 1443873
+98126 277983
+293292 1188081
+550809 2031258
+121921 517357
+97744 354942
+236327 891768
+17468 49967
+122592 355618
+7103 18926
+2667 7854
+3674954 12931370
+5566 14547
+561650 1801662
+299 309
+400372 1702986
+94019 263955
+1097 1927
+535696 1744922
+6916 17056
+4890390 20021337
+2141 4259
+712106 2616994
+48647 141546
+5344891 24353557
+1931754 7537191
+1877 3523
+8895 32398
+4283 14080
+12777 35554
+854954 3202913
+1705483 5289706
+1255 2255
+63615 294427
+91647 321816
+13119 41919
+4108 11712
+75859 280396
+466619 2275281
+42742 165033
+973363 3744767
+2380 5239
+7665 18934
+820287 2605952
+5893 23022
+355248 1050879
+130465 533959
+1452877 5712575
+146189 554459
+2065 4744
+5942 12310
+286160 1028135
+3115 7240
+4238 9431
+6652 21854
+1630458 5288975
+9654 32832
+789676 3029403
+283790 1306598
+4059 8628
+3018233 12354849
+6435176 23713533
+1221 2060
+94972 452675
+18644 62516
+390516 1380459
+1179864 4637599
+41976 148940
+22481 67347
+12406 35404
+21068 92023
+1120626 4554798
+700859 3686531
+19852 64389
+26321 104881
+178095 602354
+562057 1713007
+66945 187134
+13510 36827
+588 758
+47228 147279
+27130 67159
+3331 10563
+989709 2981108
+812764 3425061
+2758 8582
+3263 10575
+250694 800627
+348945 1224949
+694961 2073318
+36336 96609
+10943 39175
+12347 30768
+771228 2559361
+3350632 12394210
+236983 890721
+14807 46123
+932 1447
+17341 33119
+560373 2156328
+882877 2568023
+171040 630298
+1610608 5819598
+123291 416843
+6121 21123
+14752 57278
+25677 90797
+43447 123956
+26500 48185
+1646889 6129650
+280011 875668
+329067 1411503
+21543 98768
+2964 7643
+15582 27849
+962471 2882142
+14961 39052
+870691 3634567
+223775 725464
+302529 880372
+597 755
+1168417 3554800
+7713 19656
+2462356 9940068
+35577 130600
+511813 1696141
+37587 169781
+683938 2518168
+32019 111067
+112963 403188
+302985 1214780
+1254 2388
+24155 71334
+31295 112024
+706 1072
+1023548 3018966
+493558 1479211
+152162 625100
+47855 126471
+1039 1835
+54672 223937
+1292 2641
+683 968
+6695 18620
+54589 155576
+1334 2372
+183481 657679
+779189 2381259
+6098923 24754514
+270070 1035522
+2215317 8350012
+1464 2556
+224039 797284
+6891 16516
+229668 657480
+579 694
+234098 922283
+63015 411560
+10348 34388
+119262 317525
+69643 248646
+51148 145844
+531913 3149401
+125705 421812
+25751 72462
+2661305 9536916
+125007 461515
+5984 19136
+1035448 3253785
+3160757 12756497
+77604 280396
+11959 38620
+2343 5536
+3188 8171
+8753 27850
+1163422 3982969
+1670129 5511308
+983 1957
+457911 1435637
+412888 1346568
+83280 287136
+3165331 14022672
+148392 795933
+29363 107552
+8589 32467
+7593 17219
+263681 971981
+3246322 11711569
+1249223 4755688
+48209 209737
+73057 210774
+16870 83269
+16036 85377
+188731 848436
+116360 432145
+1103270 4761483
+182078 754740
+525308 2057993
+230236 908936
+90945 350513
+36456 111300
+5105 13553
+52738 155525
+66371 211569
+4589 14200
+148106 567741
+118769 452204
+128410 429009
+92681 301595
+944170 3043764
+1028465 3155311
+15560 54147
+1793783 5668722
+34165 132492
+2804364 11495373
+12825959 52655714
+1141 1974
+452051 1886289
+60082 162096
+750661 2213127
+30271 139741
+77785 252116
+27064 115662
+1126774 4414302
+346003 1426040
+735810 2793068
+7067 22386
+2165 5079
+122692 550875
+209723 829497
+17850 46860
+88467 253743
+1708 4828
+9640 28718
+1421630 4987258
+246378 740593
+120251 362378
+9663 23089
+944595 3902405
+760 1204
+121775 403549
+4992 15094
+10419 50365
+398161 1761167
+1873404 5478086
+4997 13729
+6523 16488
+388844 1164463
+13585 32928
+12757 47717
+65364 277005
+542 830
+1277 2169
+32108 93126
+5612 20769
+871 1365
+1703 3174
+5928 19110
+163876 649528
+6427274 25015092
+16966 59669
+41375 104115
+2762 5768
+300504 1221070
+11995 38693
+86536 314519
+38591 89934
+2675 7779
+39426 144708
+385 435
+376251 1264660
+688624 2099236
+18867 63950
+2071054 8581822
+273927 894907
+55776 236825
+986969 2925702
+93787 281999
+30121 115540
+38939 118862
+409322 1749113
+1300 2038
+3040 8079
+5489 16870
+3467 8749
+151052 685812
+29451 109037
+17191 58945
+3941 13195
+305224 891363
+60237 261141
+1027 2834
+3818020 15599959
+879889 2729751
+53681 244072
+14942 67674
+1000 1559
+1211 2417
+23407 102648
+295 304
+3843 12012
+2660789 10183505
+154126 429198
+23540 93694
+370 372
+1624 4082
+7883 30570
+129745 455001
+27454 59842
+766487 2365801
+101264 390614
+72542 233371
+657851 2137693
+8449163 32024648
+2142 5291
+429962 1553986
+1077454 3601939
+447248 2104982
+681591 2860628
+806919 2575678
+28085 109369
+1321299 4904928
+4525217 15304982
+122740 357715
+205301 643855
+52240 163171
+159071 474960
+14717 34301
+319328 1248449
+83677 280505
+624353 1812563
+47604 217076
+2653 5839
+2397332 9180872
+41165 134392
+1513 2711
+23886 81165
+428471 1262621
+3542977 12757385
+113535 509909
+286136 882627
+119054 398751
+208868 867359
+273338 811094
+14545 38458
+29822 98450
+2424 4966
+195993 838097
+616 892
+12273 31144
+500 623
+1716 2854
+5986 15101
+731311 2462609
+1340 2609
+2540606 9901281
+8473 29613
+147275 605717
+134305 389463
+55968 215075
+6811 22980
+11093 28492
+953221 3246984
+354762 1524433
+17129 53745
+131291 645694
+16301 48731
+58030 222697
+342735 1156028
+485757 1754707
+116725 321533
+3098 12003
+7051 23181
+31184 82336
+231552 645906
+190332 756570
+263443 820907
+3674 13831
+65871 179488
+2437 6832
+1190 2127
+2828 5361
+7788865 27549165
+338362 1039630
+243067 695058
+30566 102285
+1379187 4122578
+678597 2701375
+2353622 8416918
+6413 21434
+210042 839582
+4854 10771
+8277 28332
+1658985 4976176
+994954 4248895
+14206 49671
+954638 3535983
+1286961 4919954
+196829 687545
+20278 65511
+83866 292306
+8398 38238
+5051 11881
+2398 4628
+77944 313631
+160362 479677
+6535 16143
+565 812
+339699 1050960
+15629 65564
+932856 2851035
+4218 14114
+4098 11848
+810919 3040650
+1633751 4958583
+52538 175770
+12380 39548
+11420 45750
+795266 2477643
+8100 24338
+4832751 19480282
+113660 469946
+173188 590289
+649 1053
+46115 189574
+35197 159227
+13762 63889
+47145 133393
+338362 1548481
+800491 2474705
+434630 1298968
+4372347 16552394
+872713 2581896
+5886 13952
+1235 2263
+351276 1534219
+294320 1088602
+18535 50736
+31778 132014
+41043 195119
+24356 82201
+107394 444591
+108686 361685
+3480315 12754397
+3154 7278
+1179 2100
+28671 127995
+11623 32518
+115127 393640
+109292 337355
+23992 65577
+21253 63742
+1153601 4105853
+16335 55011
+43079 131705
+29188 81160
+204497 903211
+503261 1983650
+934077 3540919
+3588140 15285383
+144364 507154
+523004 1892058
+977699 3577882
+58134 183934
+708816 2708854
+5244 14893
+555690 2023727
+308911 1182175
+765735 2267298
+3061 6659
+4317 16814
+5694 15475
+347514 1005821
+12256 44803
+39109 126109
+1938372 6122116
+795358 2916899
+778913 2363454
+25563 109684
+15961 62101
+131272 436831
+1290 3743
+3929 11348
+500539 1736171
+244365 1018875
+216758 746701
+1255 3744
+22138 73553
+51787 232824
+35445 142277
+131900 998897
+1231858 5108265
+16567 49103
+4600 15510
+99593 416881
+1173112 3874505
+122405 461214
+2809922 8534711
+1099441 3420204
+153915 508998
+108702 406933
+928425 3092466
+2126760 7764278
+1266794 5069756
+294855 1240646
+245259 872828
+923865 3817925
+1583 2893
+3964487 15616283
+162803 492955
+711645 2089620
+132310 563153
+707599 2170283
+127991 384480
+134315 497552
+156933 660949
+2084382 7981955
+813143 2934926
+19316 58229
+3680 9684
+34979 125910
+2150722 6594805
+107485 335035
+3868616 11716729
+103402 429181
+2533253 11103874
+693 1200
+49413 148605
+1610339 5905360
+82016 244053
+19898 95684
+3726 11161
+1207846 3879761
+48575 164577
+11655 45644
+758481 2200104
+906575 3121491
+18526 60715
+1328945 5310206
+48914 171302
+10439 32283
+958656 2758368
+3856 8969
+214778 715469
+151078 644468
+10093 26746
+1643 2888
+572675 1840854
+176636 533249
+3290 11524
+117171 315512
+9291381 39451332
+4255 13135
+1238 2480
+8559 27997
+33541 114876
+1138429 4772006
+612590 2144873
+135097 441216
+62623 235651
+49145 181707
+253762 733667
+241673 716989
+1815867 6394962
+35709 141394
+10725 41998
+207698 841905
+8586 20820
+34597 126036
+193935 577731
+18448 54191
+38066 173573
+2667 6721
+574961 1705219
+370277 1374298
+1103927 4337945
+1004417 3140636
+259458 1001620
+27823 97045
+127504 571940
+78977 236453
+9963985 37122519
+719002 2065929
+549368 2055540
+2112 4074
+5481 11089
+2956504 9719204
+2540364 10171311
+4296 14325
+44173 162743
+129203 405492
+702638 2901372
+365749 1103881
+7083 19127
+2505826 8830957
+4780 9983
+1512863 6364561
+1381 2658
+262263 1140387
+1001806 3982904
+59418 251472
+18795 58231
+123773 510726
+712172 2664061
+24794 85568
+24758 89793
+331198 1274703
+266961 957582
+16566 47100
+1484 2771
+418160 1628316
+10020 29170
+42751 112480
+137855 402139
+77718 246812
+35583 124873
+1686045 6217065
+191376 763568
+2878 6997
+5882 16757
+2800684 10467434
+3368852 13530565
+14353 38603
+2197 7101
+84799 317347
+1154639 4337102
+5625180 21412473
+221269 648277
+2369 4876
+175570 516190
+5268 13760
+923140 4069870
+3253 10792
+13217 48288
+473 507
+96446 290883
+6270 16815
+28307 130848
+256668 954172
+108589 360914
+489373 2092059
+204496 823621
+180214 820724
+110319 406303
+4133 11839
+1052325 3251837
+14078 36787
+160769 497427
+6857 26809
+117844 406007
+17089 53787
+1273280 5211610
+172441 734564
+1359 2797
+1348 2823
+634774 1976003
+2009622 7828332
+7318 17619
+2719674 9222704
+695 989
+30164 81065
+36277 125156
+9385 28155
+108386 524153
+2068687 8524924
+478122 1930495
+21814 63081
+11308078 41352055
+10754 31628
+231659 698780
+65829 290620
+143638 395963
+1348582 4675140
+818 1243
+296200 836145
+25620 96716
+154343 542324
+355350 1389755
+131265 493802
+445125 1538492
+8364 36715
+206654 714974
+795364 2486896
+2371789 8393544
+867 1264
+210488 614979
+385 467
+2176718 6707496
+373582 1157905
+240038 820319
+844096 3049408
+2064 4366
+47498 152279
+582812 1889142
+366097 1288562
+71633 213921
+1306 2474
+1675 3321
+4183 9631
+14223 48282
+7804 21978
+119585 325698
+50117 163089
+46483 120668
+187979 523137
+35823 98595
+2807 8951
+111190 414860
+408072 1220245
+181293 775658
+451150 1587148
+812 1446
+24496 91960
+14536 34924
+2395164 9705189
+1095 1894
+135523 518031
+11543 34569
+336240 1293267
+846184 3557935
+430 545
+627934 1739128
+1669097 6194267
+420092 1844019
+2014450 6088504
+1439 2379
+57858 154804
+1917389 5930700
+73998 284781
+20200 100037
+14903 59941
+415584 1308253
+5287 14399
+189994 634163
+573242 1798844
+11266 34957
+2773721 11613632
+54464 153598
+8965 25239
+563222 1681264
+1646 3771
+433824 1371772
+8663 18279
+9549 21232
+46373 155416
+32016 140908
+27106 69473
+1678 3850
+152785 437356
+708893 2717379
+2336 5422
+5450 16625
+5608 19372
+6274 20270
+933774 3371027
+1487 3493
+473798 1445846
+238802 667619
+17760 56505
+161141 561354
+88828 282776
+47418 182495
+81777 321622
+2881 8305
+167256 650940
+30487 100150
+6419436 25102018
+133075 384260
+33006 136720
+12046 43081
+14450 42781
+837488 3673080
+44861 144939
+99274 390736
+1500884 5158086
+9379 34050
+826162 3256663
+235068 886103
+141051 489600
+5701 15406
+277365 1048006
+423524 1524098
+241912 913719
+948365 3581246
+4169904 14615007
+5955 19563
+313489 1166856
+78034 254634
+255636 868890
+1239159 3942895
+2285110 8719191
+444439 1701136
+44228 123237
+511565 1825474
+72888 232465
+304162 865424
+759618 2000852
+698206 2123736
+1744 3507
+244038 708249
+18046 51304
+41838 198043
+3029774 11641337
+60744 228601
+2848494 8805562
+419034 1240931
+385443 1445583
+482234 1402237
+30443 77237
+317614 1051856
+970166 3605156
+1245932 3824908
+24528 68363
+30913 155719
+712 1172
+21111 77104
+17108 46705
+59966 219294
+22890 59605
+105527 372914
+4267 11924
+359228 1288695
+681823 2054190
+136536 536077
+2008845 7529166
+735878 2633862
+75899 211386
+2445892 7031592
+744001 2574959
+10014 29072
+262326 1590759
+58475 170466
+5803 14196
+2732 6362
+20101 52540
+187915 795710
+453659 1879518
+226418 678300
+300763 1282515
+46167 212421
+1135 1710
+360157 1338906
+10179 50936
+9564 31846
+882 1306
+8150 35160
+10027 29509
+310815 1294967
+33518 99188
+401181 1231601
+26334 86086
+20204 56096
+41513 165675
+1066 1775
+16756 59458
+4268 12366
+4851 11716
+163632 632961
+2762 6247
+297425 858337
+150331 466907
+57135 155530
+20812 100311
+93928 278259
+398626 1363347
+19117 68016
+14363 37260
+644 920
+10852 34726
+401329 1356243
+137978 398185
+4364 10778
+32779 125362
+3469 7406
+21922 70306
+1444389 5540924
+539109 1567672
+22951 107045
+34617 155418
+33972 106665
+206491 789260
+2083 6549
+342707 1013275
+1220738 4642616
+22191 58970
+443 497
+12578 34942
+178180 664091
+3868 11576
+2477580 9053408
+2246 5912
+111311 344773
+752059 2799818
+49631 224645
+13236 41475
+66029 188354
+916567 3032848
+33388 93796
+3808705 15170971
+54317 214703
+936 1470
+314835 1064213
+5315 15393
+4345 12006
+45712 185187
+15471 45295
+2941 6746
+25622 94591
+1099924 3414967
+24197 90680
+9485 21693
+2062 4890
+264493 919015
+125564 384209
+54249 153634
+569587 1840351
+1028766 5646601
+1201 2315
+93907 282357
+18718 52176
+7624 25649
+4161 10569
+305951 1301942
+490394 1451435
+259322 1029866
+44180 123956
+298412 1266409
+463813 1433952
+71541 264812
+394876 1640646
+853243 2556733
+1008983 3302213
+72024 238761
+1012 1831
+130232 453253
+1077 2158
+42520 142633
+26158 108931
+5834 16429
+531875 2285539
+177726 668758
+13707 53096
+311249 1183436
+30231 101851
+92220 304147
+1263439 4123090
+101328 377230
+502918 1651421
+761668 2916108
+35551 88657
+5996 17822
+4873 20231
+31429 87395
+8945 36089
+285908 832720
+864177 2784217
+3306 8833
+52669 156530
+40846 116135
+309637 1360007
+349 372
+1085 1738
+139478 691580
+41660 112148
+1257420 5305532
+789518 2381204
+3582 9018
+10121 27330
+712926 2031092
+22114 99557
+541577 1688254
+23523 88790
+546654 1714279
+523 674
+32143 98959
+202152 603195
+85955 255323
+111442 508786
+4358 9559
+2587 5572
+5226 12757
+3678214 15715536
+452536 2490260
+4627345 17705967
+10291 40950
+82659 295505
+467287 1638779
+3084 10448
+3304 7871
+305810 1089362
+9318 30411
+502842 2093482
+2286 4772
+492580 2048584
+91811 332103
+3009660 10935692
+1281665 4968382
+2421 6030
+3002231 11298183
+89713 302550
+85899 354302
+73917 255035
+158468 439260
+64979 208943
+43373 184329
+4537 19988
+3710 9504
+176940 571730
+4561 14199
+1457894 5649434
+138902 476706
+24783 103327
+28720 76854
+35700 171202
+385014 1245723
+1427 2886
+15084 62328
+361709 1018076
+4551 12351
+53901 197553
+183225 660174
+14489 40018
+6455 18082
+3235 9545
+186087 564995
+9037 22494
+142115 624820
+7621 19028
+31232 89604
+8851 21693
+305003 1153935
+18767 75532
+437792 1721708
+3239 8969
+2866 5657
+99839 354376
+15429 54463
+51869 151138
+140663 424164
+69226 264173
+47646 187154
+500434 1958371
+1047774 3078050
+52066 130206
+487443 2343021
+2626 6504
+51160 233656
+218454 612979
+63893 301050
+68412 196036
+3563796 19152538
+945830 3215443
+226378 793875
+4495 12887
+1657942 6748764
+194412 868633
+58209 187766
+30520 85115
+2050 4509
+5560 17671
+9604707 35040282
+131510 522072
+192120 715934
+40604 193345
+8593 32884
+6174 14962
+34807 164663
+16993 48797
+19212 58631
+8347 28670
+1149 2403
+20210 58290
+1092 1958
+1439 3404
+772 1083
+17547 54959
+13160 43325
+54735 154404
+742161 3007900
+577876 2226996
+861 1529
+14241 41027
+35734 132848
+1729 3360
+23161 84827
+111099 333905
+10161 42323
+7510986 29256045
+3533 7426
+1185 2854
+141167 489066
+4835977 18549009
+315465 1200010
+1935 4828
+36450 106896
+375924 1342462
+3033 6330
+405237 1693629
+625 923
+58036 149647
+343507 1452641
+6218 17146
+103782 375076
+81430 247750
+1932 4427
+3189 6893
+467899 1773165
+10613 27005
+787440 3102531
+3968 9738
+590630 2739206
+70992 235386
+499321 2098461
+1007996 3708209
+2475 5248
+142718 404884
+294226 1034423
+30410 111015
+1096638 4294429
+528073 2044523
+21652 79356
+5426 15719
+158359 707723
+65397 204008
+132616 580220
+1530745 6684183
+728400 2041886
+4213 12987
+634888 2428365
+74551 225750
+16474 56602
+2970606 12271592
+2533 5623
+64266 207555
+119921 425752
+6339 21010
+3596648 13469344
+193792 626153
+561359 2035149
+1132 2105
+1033902 3187466
+35678 139756
+452407 1607317
+59211 230061
+75509 206885
+1801065 7228064
+5748 19554
+11262 30916
+878277 4021416
+136011 381573
+4520 10621
+7161 25684
+98288 277229
+23686 101450
+87615 350595
+49351 175078
+60297 244870
+777124 4119391
+10471539 44358794
+218625 853215
+1098496 3591347
+52402 185285
+170061 472900
+1226428 3657756
+1715616 7522995
+9763887 38745530
+1101123 4249854
+47504 125035
+1848306 7405726
+65308 197690
+65848 298334
+64429 254635
+523811 1630444
+12498 33655
+1981600 6326495
+3583 11079
+25301 80941
+5123 13123
+9291 29144
+231280 822685
+718 1091
+1918 4355
+94439 293265
+86341 316377
+2399 6423
+280207 833051
+799921 2683013
+209358 776320
+52593 186923
+20168 52366
+20322 65973
+16509 63234
+942985 3761391
+1030 1547
+247693 947023
+82604 233512
+16231 40061
+81326 313611
+8688 29654
+1599747 6027270
+35557 141973
+3075 8924
+1446 3412
+418835 1414222
+98321 375807
+654 924
+370 417
+86147 290372
+11223 34452
+13692 39273
+3028 8638
+9409 34150
+2564707 9263010
+91334 262403
+2013932 8375374
+73370 415699
+212544 930148
+109495 319290
+63510 178650
+1681280 5189876
+751 1114
+117070 314630
+2325590 9137208
+280338 1230107
+41560 131737
+3450 12594
+39252 163161
+295947 1165866
+1677499 6638290
+123544 406963
+48956 179366
+159290 444641
+154408 591209
+795253 3584333
+623809 2052363
+406817 1181667
+627744 2486738
+157711 593829
+169070 563365
+65413 256641
+3074464 11854855
+7160 16301
+18100 90585
+19025 54253
+96962 295114
+216995 656819
+63519 189313
+744756 2773775
+24654 70370
+78508 277073
+4617 16501
+337141 1400958
+5570 16035
+56649 174510
+112052 453171
+441287 1922839
+327306 1059743
+73818 245772
+15250 83156
+4081 9758
+216228 935620
+35037 147335
+1057728 4131555
+214551 774257
+1606 4550
+606137 2404730
+21078 62185
+51355 187191
+1392337 4204060
+695768 2845353
+1947 3679
+738882 2238996
+18083 60418
+28860 87747
+105082 391768
+138472 399897
+9795 31981
+18800 64740
+36421 101992
+3123236 12429812
+11889 38716
+297460 865272
+115668 468635
+20113 81584
+1203179 4563896
+1716371 5480983
+59608 193874
+202141 823821
+8852 24391
+4757 11548
+119555 417313
+1519 2615
+243263 742299
+506794 1963435
+11619 31641
+74313 310818
+1358212 4339164
+4723451 17392133
+3916 10934
+11879 32937
+6576 18548
+50716 205391
+210651 626911
+159482 588334
+2551166 8996325
+24272 64480
+39284 101241
+93859 270432
+30891 111164
+115650 509318
+2018088 7881170
+2993521 12586436
+1371 2484
+36723 100786
+28879 110029
+24484 83201
+72221 209947
+784 1156
+59862 247474
+8410667 32239784
+76415 219513
+15978 52874
+857 1421
+1733 4167
+1786547 6680617
+15087 71309
+131134 451044
+20556 72521
+1896 4263
+9882 31771
+129541 375324
+3117 11940
+312593 985099
+56504 172114
+18647 49809
+50115 179334
+27185 76240
+48570 147613
+198032 589723
+160910 453472
+1265149 4070111
+3714 15020
+27187 91757
+40574 104473
+1271629 6221544
+494977 2176570
+2124969 7410951
+11643920 46747901
+2527 6976
+52343 155631
+97529 294801
+60085 207999
+2196446 8740859
+117761 512385
+10831 30838
+49160 166104
+776389 2315537
+441640 1257206
+43291 132284
+1688 3634
+333146 1414291
+4840188 20785246
+1246 2073
+2147663 7071338
+21262 74710
+126837 439659
+686 856
+6686 20963
+936 2268
+65135 195629
+106422 297711
+30439 76899
+15362 43620
+34517 131888
+79422 221500
+363 432
+10036 48173
+20956 54411
+22981 75534
+8494 33258
+10930 36922
+29511 110096
+1721837 7075983
+18224 66116
+452994 2071245
+464653 1805234
+423 477
+4627375 17770550
+61658 230254
+7555 18470
+410 449
+264897 1325312
+277502 874618
+36615 130912
+876686 3253828
+510084 1853357
+82397 298977
+42411 174971
+7902 18649
+275947 960781
+6396 19375
+1835432 7560156
+477981 1487887
+15400 43986
+4294 10659
+66058 250402
+31809 121283
+238510 822141
+632070 2650831
+789013 2328610
+2805738 11510652
+101214 320816
+92617 431770
+74109 265180
+1002541 4165439
+5664 18256
+33133 134664
+26790 92557
+289225 1149151
+2077654 6519250
+15937 45291
+57808 178254
+348301 1035915
+16902 57098
+766123 3341178
+434599 1672163
+65319 178372
+1753 3504
+1798 3829
+1040 2334
+717850 2540155
+725636 2996448
+441154 1775903
+1745882 6379686
+1800 3716
+8460 21336
+7512 25160
+352937 1334646
+5471644 25734527
+125387 510787
+686 998
+47262 161056
+8266 30454
+251443 941699
+536984 1800336
+11989 30209
+15092 34908
+1747 3187
+2858 8928
+11381778 37673209
+78813 304690
+580703 1772244
+2293009 6804958
+7127 18744
+85631 241722
+10322 36390
+4964 10994
+78444 272953
+1619 3192
+11320 53901
+74802 199472
+49487 174383
+3419673 14771044
+2432215 8886932
+144090 626712
+61416 283620
+3012216 8797537
+233794 735755
+281211 918343
+94693 360647
+75450 248647
+26708 78267
+1264 2135
+24974 89893
+11184 38618
+3173 9239
+816506 2701086
+10199106 41474165
+881853 2851168
+88086 316273
+193149 813824
+11559 29994
+55762 204566
+3073 8966
+39495 105130
+2468 4887
+9673 31175
+87977 253950
+359286 1445488
+1715635 6869947
+52931 149804
+51705 182526
+1781 4002
+4704794 17442683
+46558 120626
+2301983 9839989
+9642 38881
+954716 3124015
+45098 113636
+373073 1382673
+401983 1773239
+22294 81765
+1140689 5137992
+184832 798350
+963272 3864261
+41728 149452
+1422324 4448204
+2977 6527
+606035 1753059
+8406 19884
+9517 27201
+8307 21432
+3129 9195
+31086 147693
+1546421 6239043
+127044 360994
+777138 2751000
+3633 11431
+379007 1539963
+29585 117835
+794 1446
+25222 69503
+224318 844980
+19200 75277
+209928 741543
+1060 1927
+8509 24636
+21281 66477
+45278 139691
+16956 47647
+96263 330991
+146316 576486
+2221577 10154517
+2370508 10313862
+2004545 7213112
+254234 869986
+1207130 4195551
+1469475 4587679
+255072 1179252
+869108 3546984
+252256 756471
+16482 67571
+41737 111118
+328692 1071084
+2449 7085
+170417 695138
+96851 339859
+1920377 8014204
+197 176
+393577 1292562
+361551 1247584
+55707 153369
+237161 929467
+12968 41812
+3237 12101
+35125 126132
+7361 18822
+381011 1320482
+6497 29216
+2721 6475
+71713 275012
+39175 135454
+8451 25393
+458439 1416308
+540557 2236839
+68511 182194
+136001 415690
+44998 158137
+647807 2098772
+17964 57301
+4531062 13924114
+39140 130181
+896112 3053737
+121531 357773
+746 1111
+11080 33400
+734833 2890063
+130256 554695
+42039 173540
+918139 3045575
+341637 1356685
+431 575
+42068 106694
+103169 382210
+1027904 4191247
+422991 1565738
+6819 23576
+2597 5712
+19026 56888
+68011 291995
+4705 11351
+64338 241893
+2327 7927
+818814 2825558
+8535 30163
+236517 874975
+1195865 4195390
+308071 898223
+959 1839
+10695 29690
+61691 213260
+24691 43776
+1144168 4103474
+159245 527021
+89413 288624
+1046 2503
+401628 1628054
+514807 1496999
+43883 175058
+397289 1401195
+174934 651974
+314729 904793
+3717 12335
+19433 55728
+1796046 7195007
+126992 475557
+4362 13887
+668522 2176129
+536 685
+20421 51988
+32290 85701
+11450 56208
+14288 44383
+355 347
+103359 297037
+7577900 23557772
+20711 66438
+10177 31253
+348268 1366402
+4358 11866
+18949 67340
+23277 110025
+821768 2562179
+1107 2286
+14233 58249
+4575 10175
+340972 1019899
+1678491 6440706
+199295 867709
+13562 37367
+969812 3869510
+78210 215322
+1452719 6309398
+39587 96431
+401935 1651702
+2187433 8543836
+210861 735200
+629307 1876275
+7436 18112
+4152 9498
+1048 1647
+1223424 4864758
+120402 340006
+382618 1319920
+4862185 21892587
+139567 586472
+66977 186484
+3517 10322
+1160 3666
+5661 14922
+278515 812111
+39136 102972
+45740 138711
+429274 1708068
+26158 77263
+8999 21684
+72650 272418
+6865850 22174350
+1459 2779
+211725 818091
+14105 35706
+50684 172405
+142581 500425
+626217 1956483
+285437 1372825
+687936 2076356
+5763 17748
+53380 215378
+6944 16430
+799880 2659372
+1937 5063
+687665 2729438
+26884 116087
+1076932 4968212
+1052388 4095235
+85451 368741
+388868 1184284
+100934 353582
+107448 306651
+95382 326227
+40059 132973
+457624 1739329
+1260 2047
+6418 19073
+240609 833192
+10096 30692
+18200 59226
+5155 11707
+62324 235748
+944 1918
+861308 3326118
+3199 9924
+6802 23762
+14842 37010
+200537 800768
+205287 754665
+4802 13247
+2569133 9465102
+307225 1115231
+1720 3408
+1007 1504
+2716 5420
+429593 2045574
+41439 134053
+23444 80902
+229776 763127
+150255 482849
+63353 249427
+1375 2865
+8440 23814
+31602 162559
+293721 1508130
+532105 1710464
+53260 241847
+23137 65050
+2338364 9417264
+493933 1754035
+982 1505
+351888 979410
+13120806 56541364
+6305 19812
+1890 3902
+28601 90329
+25052 91181
+265514 855167
+5724 16032
+145127 538746
+59457 337264
+3577067 13528484
+1874899 5981975
+7686 21189
+54487 234782
+4125 10610
+257801 912653
+210308 740764
+1143032 4298996
+15497 64208
+38216 97369
+867103 3060616
+9132 22321
+8002 22315
+135097 577627
+351654 1517883
+3718 14680
+1991 5344
+785552 3127802
+55318 187441
+18514 63037
+57585 244968
+501084 1698316
+1615 3258
+29659 95881
+10205 35193
+2419 6844
+13692 57063
+15824 26967
+38381 146858
+3188 7415
+543940 1920506
+5415741 22816639
+2961 8692
+644458 2586412
+82060 352266
+1084 1666
+4799 15969
+4686 12240
+647491 2405591
+30404 87166
+48842 170868
+1015937 3997265
+23557 78281
+27257 67444
+56696 172589
+200139 810914
+541949 1635253
+1117 2016
+316023 1442204
+107021 309176
+116798 345860
+142348 534932
+347652 1306480
+25868 79424
+21842 73088
+604759 2171934
+6512 16437
+87149 246220
+198032 589723
+9230 22748
+433489 1602517
+69003 259712
+5992 22610
+79417 212304
+529542 1922502
+3697 10717
+2957 7827
+42910 139344
+74375 220859
+1505863 4488792
+48669 174895
+6491311 27944652
+21754 82314
+44922 157204
+221638 939736
+21762 65607
+48663 167084
+1108040 4428838
+147458 443524
+9375277 41281135
+3919 10484
+641 931
+489209 2052795
+29215 103198
+619583 2913180
+481375 1601760
+440409 1627941
+2655642 11293474
+43683 171267
+264578 1082364
+1651 5980
+69933 209331
+478111 1545556
+15552 43361
+63799 176918
+4846891 19802427
+39532 167442
+32075 127437
+25032 82092
+2314 4883
+6014 16468
+2360964 7152750
+2851 8448
+18153 56485
+1430647 4617146
+120108 482975
+999154 3956216
+70835 260415
+633 832
+2622655 10931948
+4192651 16939363
+468560 1832505
+9342 23858
+862 1735
+19457 65368
+547 636
+653 925
+194722 931644
+3571 9983
+102881 427349
+509449 1976309
+1317 2279
+1769 3877
+4008 9654
+456809 1354262
+7016 21914
+7937 27126
+7127 21011
+227745 1083231
+6674 21694
+27078 81519
+2173075 8517545
+1931 3691
+6748 17589
+8580 23814
+139183 553559
+18833 47561
+46729 169969
+5498 14012
+66930 261923
+1869 3653
+79866 229415
+1650 3464
+806594 3167139
+2152 5644
+271538 820304
+150172 496045
+22077 54405
+1516 3219
+118325 344809
+136498 495909
+18560 105768
+122764 659952
+3833 12598
+50735 157442
+1189233 3843192
+4858602 16336071
+162067 699376
+59138 239218
+879462 3277484
+355620 1491511
+3869 8785
+13500 35567
+3505 10733
+96145 534889
+9515 25439
+4748605 21177494
+1697 4078
+1143032 4298996
+883697 3567177
+515141 1557077
+19691 78666
+13290 39276
+9486 27721
+10593 24568
+17224 65246
+107995 412333
+505532 2159400
+26751 94155
+57679 194276
+7187 28876
+2715 6849
+46829 152895
+278050 1080423
+25142 64835
+2104726 6063645
+1654651 6584886
+133282 387064
+161981 700869
+85741 268708
+202736 900011
+27324 94524
+13900 47597
+2997119 9187856
+50279 146359
+68044 200886
+1000602 4516273
+555536 1748362
+59713 244867
+31443 154445
+1534864 5720649
+94532 307687
+77025 245061
+12945 38454
+5960 12995
+279846 1278690
+722247 2066740
+728162 2451515
+997489 3081793
+2848 6414
+767 1156
+10178945 32765111
+2218 5634
+1897 3545
+3954 12462
+325 334
+2809 6598
+877968 2622900
+14637 48962
+24111 114649
+28362 75762
+5271 13729
+25383 76480
+171427 794970
+33510 101711
+38809 121455
+2510665 9499476
+197283 571086
+1279 2457
+160136 462159
+2226 4926
+99037 342509
+7503 30833
+19844 69598
+192251 849843
+488193 1808671
+575137 1705716
+4123 10715
+96360 327545
+9025 23570
+89368 308309
+1133364 3566051
+7829 20882
+275671 850670
+28749 106960
+1025579 4267752
+1372909 5428913
+570 898
+1389151 3998410
+12542989 41261301
+437666 1726516
+5082 13763
+248952 1366098
+2923 8036
+694588 1948755
+578391 1992812
+5737 17007
+94062 337295
+96950 296374
+9269 22093
+52030 181681
+523687 1931016
+44436 151685
+420396 1661773
+4169 10750
+23414 65529
+5265 15470
+1846 4530
+169161 1205736
+55942 152709
+21764256 90056170
+104296 297006
+75047 215584
+3132 6718
+598843 1836921
+497800 1480239
+331770 1327145
+1891318 5857822
+25003 64308
+121940 394132
+233433 1041134
+8514 31455
+25920 70276
+564647 1654625
+211887 650584
+4341 10593
+1057 1922
+344609 1433256
+1742 4233
+1594 3911
+279819 829399
+105273 312401
+59770 202102
+772 1377
+151120 570955
+7717 18935
+57427 214407
+749369 2922688
+5196 14620
+2141577 7146482
+1804425 5830192
+805668 2467440
+48522 141599
+603395 2037678
+113938 370103
+184080 523462
+22361 72240
+1681 3674
+2175987 7868965
+19320 86887
+844426 3160831
+378256 1253684
+27580 151801
+445269 1864180
+391050 1163611
+19303 57192
+809527 2916242
+26177 80379
+143991 508120
+2686 6563
+711790 2585135
+1911162 5837894
+1953 5501
+5446 22005
+1226078 3665971
+12642 33091
+58773 251980
+2868 8490
+5882 14316
+1107433 4658853
+10559 26999
+2939187 9118084
+14541 71881
+364779 1339947
+551799 1774903
+18658 52369
+1343 2653
+102662 443000
+5274791 16827782
+246600 912893
+716508 2471702
+9100 26718
+1144078 4494844
+2309 4523
+23645 88126
+80372 343202
+4914847 20852847
+19177 51737
+358432 1427168
+3858 9556
+5611 29632
+196466 724837
+1366660 4196873
+298782 1056538
+126750 365298
+65888 230990
+11251 34033
+55312 203923
+678928 2347788
+407586 1320261
+23813 77938
+6967 22587
+3029390 10591403
+4720155 15417365
+6692 16993
+2316 6185
+57463 229034
+10989 45434
+282289 1169675
+1055 1834
+1832 4016
+31942 110015
+1196 2020
+388546 1470881
+25021 75696
+14596 50118
+3201 9249
+683269 2724558
+154044 666477
+422114 1835829
+16759 75182
+6782 19462
+440570 1431076
+4141 9655
+119226 467843
+792824 3000622
+1720433 6100055
+3746 9082
+2716 6926
+67009 241404
+275 289
+1398 2880
+3066 8194
+153733 440281
+2772490 8467853
+773452 3056114
+71595 279762
+3690 14140
+350781 1247454
+1042854 3750923
+1326857 4975333
+74034 269810
+1561 3025
+4027 12393
+1267 2665
+311491 920834
+30713 124075
+244636 940568
+44220 176911
+966 1931
+2173 4115
+133513 375437
+20640 93805
+230246 927000
+12811 56457
+854087 3683140
+38564 106958
+1058186 3085057
+231212 813617
+255714 748857
+1777 4712
+54611 194481
+54252 200662
+386890 1224506
+1612 3783
+298192 1303799
+542 713
+21072 66249
+13415 48284
+449854 1896100
+1576730 5357984
+446807 1336068
+372490 1255742
+71138 193024
+19272 78012
+241111 1035942
+6062 20516
+41889 170152
+24133 81570
+2693 5585
+131870 602078
+343349 1113842
+6253 20804
+247918 883362
+1465599 4417484
+10408 27858
+336203 959179
+214794 673686
+771 1119
+437 542
+370695 1395093
+62881 192669
+4073948 15080192
+567149 2034913
+38716 102426
+28349 82294
+1165496 4819801
+108005 306766
+173900 590320
+22322 63717
+3150 9288
+385433 1493824
+492024 1776823
+19085 56599
+99288 394047
+196782 741245
+634469 2120578
+14054 45508
+12049 44020
+210795 802088
+9443 27835
+5688 19910
+217210 928688
+393397 1442095
+13558 37794
+661314 2616033
+10162 81489
+57478 164566
+5884 18221
+1565897 5394168
+4412 10370
+123827 457441
+70767 223723
+10818 46992
+3230179 14065012
+162357 469477
+7885 40692
+50004 178828
+1351 3751
+202730 772754
+1479331 5326162
+143331 411199
+1404716 5181571
+5117 11164
+1065649 3928153
+158230 615475
+443865 1286278
+184386 583389
+2685750 10463053
+41383 109801
+28148 94731
+32213 100593
+454490 1434094
+5992 20023
+5710 20144
+94042 394855
+53856 171954
+35574 104475
+1471246 4461152
+3692 10003
+655 833
+534803 1997040
+109800 332985
+15821 40417
+187372 541460
+914907 2875778
+38088 133770
+10986 35106
+14911 44889
+113378 433432
+5145 17439
+107960 379840
+67225 310305
+50760 155682
+13509 43379
+12056 31003
+144128 627432
+8158 21288
+129588 386884
+101014 282495
+35506 131122
+1503873 6903452
+5617 14022
+1482 2440
+47647 152961
+113567 336504
+1441504 5187745
+507668 2189527
+183468 495951
+161433 719748
+17091 61408
+127655 551483
+2758 6286
+15708 60815
+3589797 11653960
+60784 237712
+24404 74895
+1669 3371
+214397 844370
+657834 2282719
+433568 1399922
+8839 27821
+8924 28465
+5582 18169
+140202 444203
+107084 509597
+1549 2938
+18271 70528
+46046 182748
+55238 234231
+52431 203493
+47022 147261
+106348 320630
+31217 81300
+23655 93225
+33473 107546
+155232 434050
+131174 406863
+52569 199505
+85102 385053
+68324 219791
+1220505 5287785
+1015264 4064478
+194720 817707
+1185 2411
+364626 1862018
+23683 80549
+10293 27306
+429 525
+152834 569634
+261738 963080
+117572 322863
+773825 3098237
+812394 2750120
+2611 5411
+3048 6172
+300584 874752
+4904 16619
+7116630 36262300
+2544 5233
+4805 16150
+28206 102169
+13952 41688
+124978 510272
+422835 1688620
+1938 5179
+8135 35339
+102081 286546
+3701264 11344483
+4887 15010
+22308 119393
+11507 50856
+54783 183207
+2165040 7682896
+1069 1683
+16199 39419
+107489 360279
+53943 228745
+9884 38425
+29481 105406
+120304 451187
+322146 1043885
+4280483 12857786
+1496 3261
+338549 990755
+26344 79294
+122988 474152
+2384410 9603861
+237237 1023995
+129437 455679
+9776 34118
+373995 1448252
+5739 15018
+16901 47023
+125536 391990
+18173 65414
+12049720 51587534
+921823 2780101
+22866 76977
+2108271 7035351
+3120 7024
+777758 2628915
+202370 800651
+1703 3144
+264374 1107092
+19387 83305
+241212 927729
+9503 28175
+214449 613262
+2623 6420
+1127107 4144940
+4159 13341
+255989 994210
+8429 19831
+1666321 5482249
+28820 118882
+2192571 9561376
+155328 725376
+18570 59745
+45471 147860
+275366 965873
+42136 141254
+217222 664387
+222856 800647
+1544382 5421302
+347228 1093605
+276792 1175514
+77159 281626
+1527 3532
+81293 318085
+3614 10368
+2282716 8474580
+28949 100608
+1262815 4122452
+554725 2084626
+364661 1684074
+387072 1178403
+1075229 3673774
+1246 3133
+43022 229096
+426597 1678155
+27085 96656
+6949 27430
+8358 24996
+1529753 4797048
+5496 25398
+1940 4271
+14262 41296
+1324410 4168388
+6848313 22424041
+545290 2032830
+2188 4839
+1861540 6913173
+8694 25803
+22494 63109
+2077134 6788253
+102024 349193
+407814 1253675
+40038 144429
+4624453 16687203
+4339 12622
+4721020 19907708
+424285 1565110
+394474 1363210
+4691966 19481919
+131983 380171
+29549 94907
+3939 10174
+60624 159230
+9148 28084
+119030 373015
+2028808 6240223
+373455 1530027
+421912 1696536
+56162 196947
+123002 364886
+828455 2534845
+151416 441531
+554842 1705934
+779897 3073638
+73362 273610
+60124 176157
+127537 436229
+2624702 7986085
+4092 9197
+393214 1183567
+22498 73862
+43599 121948
+786392 2300372
+22065 65163
+50880 169210
+112230 391682
+1457921 5534517
+170200 680389
+1471 2544
+21257 59478
+1785 4968
+92975 469551
+10179 26420
+28024 70344
+4726 15398
+724175 2247319
+66531 180868
+5608426 19824050
+3913 10726
+3952 10592
+198971 618725
+834 1576
+569101 1996541
+16940 54530
+1477334 4985574
+71478 226816
+421959 1565595
+931 1569
+4315 9672
+607437 2232222
+537221 2034385
+1981 4498
+3097748 11007315
+209318 812879
+271598 828792
+385271 1195829
+751807 2844588
+5986 15746
+114281 352322
+73021 221480
+313380 916112
+2992546 9620025
+2830485 10348686
+283930 1184968
+161089 610652
+593849 2165829
+220778 822469
+1090692 3586600
+38699 108714
+171720 571366
+4369 11892
+434 474
+3244 8224
+23718 75794
+278428 1096291
+4940 13687
+18178 102946
+718536 2961147
+37508 100736
+4438853 17881531
+23344 87742
+822810 3185684
+4576 9850
+93240 301117
+636884 1843112
+6714 15468
+31713 100329
+23277 66296
+658648 2080851
+184415 537777
+328475 985146
+97550 330161
+4957 10525
+2218 4805
+2106530 7820963
+4380491 13946133
+9251 36598
+3383 8095
+7797 20490
+8701 23716
+36183 104727
+7200987 21901188
+23639 70701
+161359 794767
+130453 608793
+2222901 8622225
+1325442 4029205
+151022 448395
+380 430
+3211025 10856576
+216702 672621
+10997232 37608321
+7642 22305
+104372 333261
+508241 2018311
+10475 35745
+606027 1861321
+1091677 4194712
+2074 4810
+611138 2480643
+430431 1330494
+1734081 8402014
+11445 30125
+176551 696639
+5386 16369
+257242 983353
+31847 156576
+119048 613241
+6316 22279
+36978 106721
+83363 227563
+244466 765915
+176392 632616
+1434915 4308750
+798576 2422601
+18064 54071
+1287100 5410931
+413 463
+141520 588905
+1432618 5225640
+10965 34368
+7345 19635
+421002 1208907
+15810 44982
+27288 124804
+2708427 9298888
+128285 372365
+259364 1013161
+750805 2119284
+418512 1661090
+1565 3808
+295165 1007570
+97815 373757
+196581 697579
+2193 5680
+35013 113651
+835508 2636349
+13791 39351
+694431 2639611
+1940 4271
+441370 1546780
+758158 2857548
+334774 1140056
+15413 66553
+3769 10307
+60819 201413
+53811 167992
+104829 403525
+243120 1039281
+1031035 3027592
+3517 8045
+422587 1611086
+4255115 13757148
+71885 346104
+2036 3789
+13751 42918
+88687 331631
+1886844 8155445
+7430245 30029965
+1008237 3045921
+156260 442310
+200649 868815
+91793 295947
+22346 77442
+8733 30795
+427917 1646212
+13446456 53502705
+6088 19328
+215007 799497
+124243 531758
+22889 90635
+19676 51074
+82685 267096
+19560 83943
+939695 3755346
+28470 87500
+339798 974443
+943107 3960263
+2155 4132
+34814 113052
+46520 115151
+2810 6286
+73605 224859
+5513 19150
+171324 515402
+288543 904513
+11210 41671
+29228 96430
+3518 9268
+77696 263977
+15927 78757
+313469 1241270
+73061 207821
+84915 374693
+27377 75664
+230228 984722
+630720 2539905
+1271140 3981959
+519694 1528627
+5514 16696
+19839 67950
+1515 2934
+28524 66508
+78615 292048
+70397 232433
+622859 2206163
+441209 1868429
+81246 244630
+1466 2906
+275320 946529
+343088 1304533
+195505 544434
+4038770 12171473
+175298 646748
+612558 2261979
+3507 10951
+557 889
+28350 88801
+113173 427833
+2041 4563
+24264 76248
+263635 1017672
+10485 27141
+860623 2652377
+2125870 8662107
+381981 1427463
+686442 2462171
+2638 5452
+2660 5610
+1176742 5063960
+179380 655143
+1034 1784
+5575445 20847884
+495776 1500798
+5388 14298
+31798 116569
+6125 17677
+293891 1228618
+134635 539948
+2353 4643
+5157 22047
+62505 199284
+19642 61818
+3459 8713
+124551 425250
+15418 41390
+92693 277368
+27630 100453
+30345 88065
+719124 2686111
+405553 1252958
+322646 986130
+401355 1655938
+104755 358193
+134942 412673
+5404 14582
+21543 69287
+703197 3382820
+10309 25692
+680080 2654134
+542807 1747653
+302529 880372
+79213 331129
+2604274 10566289
+1159 2265
+195101 550988
+377 413
+118138 423980
+834 1567
+5489 18950
+1142 1990
+1663 4035
+59003 174648
+709227 2095088
+7527 25460
+16094 46310
+1137 1827
+117635 443530
+1417 2830
+7402845 29536028
+725929 2211948
+6223 20206
+37703 141980
+13497 42132
+14897 49438
+178418 705107
+6690 17230
+168503 575943
+2344314 9602618
+148459 486189
+99996 353594
+3899 10481
+262394 803882
+594672 2249412
+97913 388615
+2746 5994
+62735 221157
+63806 189641
+12373 35489
+86006 310131
+92065 375913
+2881 9198
+79954 406058
+40401 119595
+35516 139600
+874596 3414125
+40735 148951
+158490 616298
+5487 18994
+81559 279699
+86796 347102
+3704287 14408804
+308250 1179935
+214966 816663
+178230 559320
+172860 671721
+233286 709955
+678 915
+2635 6622
+2319 5877
+328289 1246639
+7732 22145
+3570253 11790057
+2275 6061
+1670130 5611533
+759354 3260167
+1101989 4646711
+471092 3864034
+249396 1003191
+1843 3627
+48632 136164
+1624791 6511526
+196793 757426
+145199 532673
+278312 1053134
+9081 28225
+861476 2646759
+2106841 7655177
+2727 7308
+123560 390789
+325607 1151997
+116822 314635
+31646 155734
+195262 690037
+1405716 5542999
+1060 2205
+244788 890350
+991916 3151169
+781608 2602160
+1248493 4090001
+26265 96274
+139069 488266
+2106253 7426699
+711160 2651466
+51420 158764
+2983 5871
+6823 28534
+52586 180561
+96388 269333
+26389 105565
+24256 79829
+22031 74737
+55286 199637
+14765 38254
+41656 165629
+8242 27792
+84943 323686
+15383 42882
+83428 243594
+71182 272610
+39234 136271
+505 556
+315210 1320864
+882549 3274340
+91832 270927
+2064886 6479740
+18546 63754
+75586 198142
+806349 2752912
+35484 93527
+23451 66245
+56716 227995
+78839 300504
+3091701 11918928
+794377 3407933
+2004847 7783537
+316658 1154573
+201727 590786
+5062 13234
+23316 66369
+101402 323565
+5247261 23010012
+299075 1326266
+107983 311792
+1132957 3419554
+89654 257498
+1954 4037
+21923 61689
+3743222 16670871
+1256 2818
+48428 194184
+72225 238307
+1142466 5093160
+4475 13677
+107011 401139
+36289 136693
+80568 393280
+79910 241533
+17585586 58149548
+4567518 18348114
+1969 4589
+5585613 19947317
+27394 112406
+6022 19029
+468133 1733649
+32175 90698
+205289 700959
+25710 73155
+33450 106877
+714 1277
+12086 48596
+342610 1064644
+9490 42414
+509109 2256465
+2483 7613
+4334 10692
+2373917 8523288
+754790 3063759
+15395 45089
+19931 68726
+1277 2366
+41846 147727
+57703 229023
+12089 44590
+41757 138345
+4439 10831
+8909 23228
+70645 220827
+258464 792363
+4770 14555
+80046 240705
+29065 74496
+4474 9927
+33240 114787
+33179 113312
+4024839 13554728
+2024 5844
+161903 534287
+15010 41515
+281005 879015
+1267009 4186581
+460424 1382143
+95133 292385
+291377 1040085
+859169 3406975
+109259 402613
+1439904 5524025
+52788 176524
+1494 3241
+1046 1709
+593758 2053315
+2793193 9315673
+2860 6050
+34188 148310
+30927 82340
+18279 47266
+800 1661
+4495 12723
+536924 1805814
+72913 271244
+48253 155548
+6579 22139
+96091 335235
+476686 2011908
+8232999 28977109
+1329 2254
+90059 288150
+466 554
+323093 935886
+824280 3211267
+2049 4387
+2036214 6646434
+121458 405571
+1759936 5845883
+1817 3558
+16722 64441
+1329875 5329149
+53249 198701
+875946 2724783
+1000104 3509733
+20742 76806
+22318 65423
+1356052 5124679
+940085 4417141
+534993 2055662
+15926 54987
+114253 594902
+44989 120259
+88118 308872
+265969 1059767
+2447856 8453485
+31002 77422
+194925 556599
+385657 1524603
+601628 1907852
+211740 902318
+21893 54224
+120528 360212
+56205 210870
+191568 632598
+972464 2963905
+366537 1185964
+30793 105065
+14318 46129
+23333 90551
+7723 24362
+454997 1779963
+3796 10086
+2896171 9292037
+17992 55820
+123918 397941
+231968 802605
+137812 546832
+4877 17038
+1017518 3146349
+6546 16706
+11624 53045
+11730116 50779618
+66995 197148
+3629 7947
+357246 1017612
+105410 444235
+246493 1121109
+246619 1230204
+3895 10365
+267760 986633
+3624733 14909697
+122110 480816
+144637 598664
+2298588 8266125
+67170 211381
+11763 49449
+118362 421122
+17400 44314
+16344 53548
+1251 3685
+8244 23500
+13713 45948
+507751 1649442
+8851 29425
+1923 4346
+61325 183488
+736113 3477338
+963289 3300125
+423607 1206275
+396709 1891440
+28513 116151
+93945 360823
+56754 179895
+56039 168209
+2400 5760
+94761 309023
+6291 24908
+118504 350418
+919351 3483477
+596784 2164692
+2326257 8027721
+342196 1141110
+5268 13676
+43761 131553
+2203 4495
+30612 109858
+572114 1716619
+1974 4236
+1118097 3461418
+64084 249806
+8751 25336
+1708894 6297935
+1103391 4604823
+1717 3189
+499118 1899457
+650409 2625279
+414336 1376485
+1203 2981
+1906 3979
+13136 38037
+1078126 4269493
+259283 798411
+55418 149619
+2381329 7642376
+2304 5077
+94002 368385
+7477701 26048121
+371325 1539628
+8138 23569
+23149 95228
+44077 198035
+4626 13514
+91124 272491
+4008728 11679617
+7754 24953
+1350 3178
+15499 54315
+310877 1298637
+5724 14194
+12104 34377
+23354 69841
+2199 7222
+7874 23769
+28593 59099
+1247237 4574285
+102216 382359
+1340 2239
+194715 741285
+690789 2597004
+2473593 12116678
+3319281 13597076
+769 2226
+1273 3154
+11919 33698
+16833 49392
+10257 32838
+168885 515290
+8376 24034
+10171 38426
+220778 822469
+1525182 6274339
+2310 4748
+146083 388054
+86015 299772
+134503 567763
+1657942 6748764
+61831 241873
+38397 104226
+51757 245675
+3181 7610
+2381 4806
+1381750 4378892
+1205421 4360136
+110632 420548
+15611 60921
+280943 1198392
+91095 287884
+8741 27535
+2867299 9357944
+912970 3290865
+117013 309532
+1493007 4580576
+2497 5921
+175868 509396
+2332027 7494724
+97572 285273
+1116128 4061350
+6662 23116
+206817 605707
+21813 54143
+137031 402971
+65391 228884
+54125 220745
+278893 994806
+1404411 4706705
+124845 441932
+2622303 8945871
+40519 112563
+52258 146418
+309896 1128196
+1802 3592
+132462 409539
+67239 258922
+1990 5574
+2388912 9786989
+36144 106319
+8590 40466
+833060 3322968
+5651 19837
+1822 3743
+95554 276665
+25014 46221
+15307 39371
+3459 7344
+8174 28974
+1207140 4375036
+15093 37580
+57957 217179
+16844 46378
+280999 878835
+3059 9754
+7050 24790
+74913 225021
+2025746 7503272
+1245773 4108498
+712008 3013251
+556122 2377029
+115735 335042
+10953332 49954895
+8153 29662
+1447436 4882986
+727102 2743989
+541572 2144331
+20995 88236
+4894 15168
+291051 1007794
+37432 113915
+40648 112127
+135348 389138
+231674 964435
+224139 863653
+1440035 5276020
+620973 2966491
+2773963 9248922
+20194 80120
+79753 257555
+36332 103346
+2092 3855
+35198 160459
+284470 1093923
+111132 374219
+1113103 3436189
+223127 837461
+49160 186398
+55052 257971
+34246 130208
+3196 11272
+540477 1806271
+130115 394415
+23499 86831
+1466 3395
+1020 1812
+1331 2457
+542 756
+205029 943920
+1484800 5051267
+2983 7855
+17765 49831
+389882 1382751
+302742 923250
+988401 3261929
+7837 27722
+64746 195444
+6805372 25893704
+31001 91212
+399338 1202091
+906537 3018259
+25223 70800
+4667 13398
+1439 3089
+8616 36572
+2465 5907
+565545 2133598
+4959799 18179343
+1112497 3358791
+1510 2714
+227039 852846
+4094853 13771500
+5301 13308
+42275 140932
+129216 461048
+3054 8881
+10214 39918
+5404 15192
+9720 29402
+1418974 5648659
+2153982 7973721
+174744 753706
+16465 48794
+68483 321905
+125309 568864
+12188 34778
+23766 101492
+18694 59884
+4853 14530
+5719 15883
+15947 56921
+299566 1020378
+1642 2928
+292382 972523
+1513734 6030055
+2158702 8088752
+255799 937436
+3635 10616
+2321188 7308136
+44820 141152
+79783 301567
+22012 95733
+319220 953817
+105409 404228
+738704 2283410
+409941 1599650
+2118 4272
+738 1135
+2009521 8613592
+11771 47755
+2371 5031
+4078172 14557386
+173003 579924
+40811 150526
+116289 530493
+1808728 7840480
+131400 381323
+27872 117492
+5327 13887
+546222 2092249
+2796028 8686134
+96978 266208
+195635 568142
+2206338 10820424
+3047861 9181446
+19065 64625
+13976460 49404791
+372803 1406287
+137170 492603
+43379 151867
+772686 2857255
+35613 119791
+7620 23197
+62987 280696
+41192 117069
+920321 2710119
+248008 742973
+1163 2162
+409 473
+97586 333308
+7202 18858
+1044469 4176576
+423189 1937946
+118070 502922
+2825569 10426590
+27034 82950
+1029594 3047584
+156047 473224
+1290 3185
+196 176
+1977107 6220436
+7252 20319
+20326 72507
+5212 13281
+455477 1454437
+74580 252826
+191277 579026
+149120 445667
+444578 1709749
+330052 1214717
+652390 2216069
+5557 15984
+48958 164763
+3395591 10695202
+3331695 13719033
+252874 1294411
+379061 1155220
+2616 8816
+1264 2450
+7781 24381
+644726 2375138
+746 1216
+541347 1917991
+26448 84440
+60948 233035
+21996 56447
+3479 9165
+997915 3292541
+1276104 3930051
+96347 378646
+64471 532760
+35804 202876
+2296 6439
+139967 609071
+4181 12531
+450780 1358701
+28711 74178
+265413 928291
+5488 13602
+4683 15849
+3310 8409
+77101 230429
+4541293 15607192
+10857638 35070606
+246578 854941
+1180609 4772055
+40076 127803
+1887693 6621913
+5049 13360
+1056813 4109272
+649880 2919881
+41274 158648
+46967 197504
+177063 642374
+8374 28576
+284883 864758
+227475 913341
+585501 2372271
+586306 1854408
+10373 34029
+80514 303390
+1498248 4756534
+904175 2784573
+17521 57893
+46902 188899
+444 561
+39259 148830
+38420 121307
+5224855 21530010
+107036 337106
+1701385 5429628
+297621 967125
+36435 121493
+7001 22413
+121381 359208
+8034 23646
+2864723 8546974
+6347 21428
+2088533 9239198
+214776 707311
+60341 174129
+749637 3380908
+211025 657361
+2009086 7120709
+1011311 3516779
+2897616 11197228
+122451 328929
+3848 7796
+11379 47503
+3654582 14809255
+940157 3029496
+135939 389307
+17133 71034
+86944 342348
+1915818 7242111
+201092 799861
+3215098 10335699
+42595 153675
+4839827 20802121
+413 464
+86708 322304
+11079 48381
+11254 40785
+276253 1006729
+4361 9897
+1194 2042
+2590 6141
+648385 1936025
+180727 804033
+29445 104309
+5889 18605
+4548 13079
+94752 373194
+9221 36806
+725642 2198549
+471404 1916975
+530720 2720952
+205813 920381
+93744 412326
+332337 1013427
+110529 409675
+582488 1775630
+703 955
+450653 1778877
+101193 277698
+1320 4495
+575452 1742962
+116189 465662
+16753 70626
+109774 379617
+11655 30983
+1600650 5460863
+85327 317870
+164395 726132
+39098 204564
+1195 2386
+3985 9425
+22988 64612
+345610 1070774
+13557 51131
+42931 173464
+2112793 7026697
+25483 87435
+492 613
+2377 6123
+102959 373109
+12384 34873
+3989 11335
+2682 7200
+15453 60156
+38483 107571
+98506 422535
+36313 158166
+2335679 8451002
+37906 131763
+561327 1880749
+34810 160924
+6103 18861
+188859 682809
+1851 4166
+60408 198762
+50495 193107
+2566734 8052399
+72087 284175
+105627 296125
+172183 573114
+99432 300603
+2148 5526
+10609 44296
+125373 566625
+42891 155596
+6439016 21078038
+6037 13379
+3532 12445
+75406 277492
+9598 27119
+18911 63440
+2154169 7417451
+8796 25219
+1869 5515
+1727 3599
+256297 944526
+53306 234307
+538247 2273932
+34136 120760
+107525 328488
+2623 7043
+75612 326013
+73508 286147
+159455 627233
+14169 23945
+216748 766594
+1394 2546
+880 1622
+2643326 10466097
+140898 582118
+818 1313
+142474 621445
+719121 2565450
+7416 23572
+5816 21617
+2798 6568
+1494 2636
+779601 2888080
+155041 464403
+2421791 7662778
+48367 203360
+99113 367576
+65277 239458
+67039 234007
+1125434 3975111
+121313 494861
+30696 101817
+245382 801021
+2985 6412
+403057 1513616
+2330457 8204912
+56581 198860
+1101746 3465764
+59564 209067
+2726 7731
+25500 92331
+325875 1437868
+89180 262141
+68508 244808
+1045 1808
+5243 15975
+2019 5335
+51220 148499
+41724 136805
+2719311 10984627
+6610 25118
+440 481
+68808 274155
+6309 18134
+844 1322
+12734 43770
+6199 16287
+1973612 7873935
+35099 112233
+2659 5608
+10926 31564
+288296 990840
+1550356 5802009
+8442625 28176372
+21310 65702
+1016188 4453914
+1520891 5720023
+146134 436713
+461 538
+645016 1936794
+37801 100512
+21885 65954
+67000 281782
+2859 9709
+21741 80681
+1680309 7448498
+13052 49734
+10545 46289
+377684 2950110
+59798 210774
+4361 14295
+14162 38778
+30222 99175
+1863267 7351091
+53225 166420
+650 1005
+343390 1066285
+1096525 4463115
+552986 1626035
+24722 86121
+2073 5463
+94657 367944
+6851 15083
+136713 465098
+191882 620037
+228141 725870
+2530531 9910621
+1155318 4385158
+1432746 4828631
+1656784 5859111
+8361 20106
+824 1297
+1158 2106
+34313 117197
+5743 13120
+582256 2216540
+486 552
+7762 21461
+322151 1055048
+1795 4056
+62719 248179
+13356 32310
+202726 619111
+860 1396
+239253 883114
+4152830 16642008
+642527 2649929
+723 1092
+14439649 65883666
+10083 31736
+327 346
+52707 157665
+13448 39568
+7080 22939
+1340 3159
+1810192 6229124
+1105 2320
+768084 3228726
+7363 23000
+18659 58962
+10927 29144
+5301 18975
+25740 116920
+494306 1590811
+87652 268674
+11612 31328
+824367 3035561
+27491 110033
+9720 28241
+101070 415800
+36890 137433
+905089 3279489
+932845 3026423
+310150 960752
+2630 5920
+1070 1657
+1014658 3893032
+1207026 3930522
+2119 5877
+69149 185529
+3813 10264
+43940 149651
+2320 5409
+295256 1113758
+35716 106865
+606228 2558530
+18140 53317
+1732661 7320283
+14356 38612
+1275798 4142054
+180573 736991
+1606 3143
+2638751 10228895
+980393 3813924
+651471 2042740
+414983 1273823
+885122 3159563
+1533 3295
+2130543 6207388
+49886 200625
+763109 2714799
+9981 24076
+2336 4989
+250442 759972
+49246 147018
+716 1207
+2061 3623
+2207 5620
+113930 414689
+486 564
+4279 8992
+530287 2037380
+409322 1749113
+803904 3212283
+721246 2555681
+43955 170557
+6597 21574
+402 494
+467724 1720178
+256607 741238
+61730 188577
+163014 635372
+38851 184654
+17792 64707
+3337 8128
+1046962 4351432
+8358968 32742346
+1050656 3673071
+441625 1302033
+3924 12197
+33347 102834
+461998 1745978
+1268807 4514871
+487135 1593899
+571844 2773301
+1364849 4023290
+835303 3475651
+134139 483832
+17688 46381
+30632 109448
+162826 684441
+205485 617525
+2954118 12396995
+752896 2278350
+1470 3613
+4379 13411
+49638 177471
+37763 136731
+12883 33451
+2545503 9901281
+116221 390734
+120430 342288
+137891 505585
+62952 224993
+659030 1961514
+8503 20157
+819818 2620867
+69110 246547
+21709 61985
+2080533 8971534
+2140454 8513092
+691702 2483900
+128606 462820
+46052 142587
+3359 11282
+23854 80326
+1701696 6498235
+28074 84290
+17113 60223
+491750 1445395
+31140 95543
+122249 378850
+2524 6041
+385165 1798235
+224631 776773
+31683 88154
+2369982 11751925
+25400 87223
+18082 77522
+11480 34039
+73818 247633
+417933 1995278
+3297989 12787337
+1547 3362
+170071 709230
+205240 1165131
+37820 107577
+17907 42060
+1086 2954
+6444 20979
+10870 32365
+5177 12844
+2959 6448
+782 1136
+1124267 3801338
+1128087 4866878
+7755 27832
+14416 55991
+138301 399026
+2728728 8828747
+321 340
+1035419 3208801
+2962 11339
+37844 121144
+228768 861916
+744419 2528108
+417417 1935608
+83515 310949
+789682 2413764
+126953 364098
+344307 1015733
+4751420 20013121
+30230 97527
+6035 15050
+243140 1105658
+5645 14618
+59518 260862
+32331 96929
+49358 140980
+1658 4702
+848 1577
+23675 81768
+33808 143878
+10895 28982
+210614 618901
+139303 491545
+95814 479122
+5845 12620
+28559 95948
+3492 10018
+58834 188909
+2185 4630
+63102 179827
+109016 400133
+77324 294797
+2368 5037
+7084 20272
+426 461
+20084 96469
+306565 1182787
+853718 2449089
+234823 784578
+290361 1094615
+582366 1712377
+993485 3045966
+106119 409867
+598 924
+226118 906980
+495620 1825339
+908719 3578280
+36463 120037
+82242 305260
+19082 40255
+5375241 27264245
+139900 605033
+180198 726920
+23984 68320
+16870 70234
+891 1363
+79246 227183
+9955 36853
+956 1978
+286970 839275
+2929626 7466962
+6795 23312
+73251 306430
+2287192 8992141
+2043 4161
+115183 462205
+1168964 3638597
+15245 39239
+9393 24500
+108568 323682
+531836 2769295
+551 691
+7103 19939
+1209 2842
+10870 32481
+57832 223425
+260101 1128963
+113435 389261
+8787 29296
+12204 40363
+59711 167398
+6918 21932
+49003 138521
+67194 184856
+14461 58360
+1275 2222
+588779 1948655
+14900 57173
+260590 971740
+4430 14729
+3669 10360
+15275 53578
+1611 3604
+379709 1126337
+263352 766250
+362252 1566040
+113558 508791
+120955 508861
+3370 9072
+1604933 5087974
+612111 2139575
+332685 1210550
+8323 20200
+7504 30855
+2404 4873
+129225 437548
+202240 774020
+36694 165764
+347 373
+136507 563858
+69893 225719
+1351859 4042528
+1380 2379
+4737 11380
+56499 159294
+10960 28701
+83741 275179
+666208 2368361
+290364 805937
+28922 89514
+4227 10977
+115379 408579
+118433 461197
+398881 1169883
+46493 128345
+50305 227134
+5973 16176
+279275 1044196
+18790 59421
+97625 400366
+56009 146086
+1375971 4395371
+127295 409512
+113360 488678
+6876 20386
+512669 1666636
+21882 64259
+792400 2896926
+1674 3628
+5774 17759
+35749 125211
+37008 102748
+42855 113457
+975726 2906030
+501 636
+177813 723905
+10187 25878
+618949 2370750
+1004 1743
+693653 2125024
+39114 154170
+72307 202360
+22156 48404
+554651 1752267
+235202 656447
+1035 1920
+182718 565622
+27727 94119
+2668 9179
+139027 435790
+318756 1262057
+3518 8393
+6035 20368
+1063184 3635530
+220344 1022987
+6736 23735
+4900 11478
+17287 65171
+13879 35730
+285071 985314
+215008 695818
+9866 27753
+28314 90051
+136909 586239
+149021 593795
+2036269 7628161
+153883 516931
+39668 184392
+964938 4030227
+15738 49052
+16927 43301
+159658 634930
+36252 186198
+1974237 7327827
+386711 1280626
+29045 93298
+5556 25611
+142389 411594
+51627 273568
+1134394 3705283
+3113 9723
+119096 330503
+194249 769323
+7898 21929
+2067875 8089949
+26715 131844
+210371 738457
+94239 398866
+2236 5266
+26908 78571
+80572 314405
+3662897 13570000
+202366 788258
+359911 1280065
+156627 465620
+254178 1020847
+12388 42640
+26372 72477
+11066 48240
+54948 159404
+1652667 6663888
+31515 144769
+434174 1173533
+223370 800909
+19994 75642
+697552 2100888
+26185 89079
+544843 2125814
+15528 39098
+1199088 3683523
+10426 32071
+433 464
+256697 810201
+507440 1771043
+179395 764710
+2535 5492
+35628 96714
+1533 2641
+122855 366513
+90623 330670
+109361 401749
+1557427 6674068
+2377194 9571345
+82257 294939
+2985 7774
+50547 192519
+169769 628966
+18295 58856
+89955 282459
+3139 7722
+108025 320013
+374925 1663795
+2276234 7489246
+2460 5900
+1211345 4633913
+24582 110732
+1983201 7169655
+8671 20874
+271124 1045621
+1388251 4460964
+146138 567170
+57837 172619
+13626 44687
+109113 380689
+2466 5317
+328586 1090402
+1330919 4169588
+931 1371
+19554 67081
+16024 72146
+13655 50639
+3001 9102
+255540 752900
+55265 246128
+817 1182
+40899 151059
+8496 22905
+22019 62099
+13545 57394
+1142860 3539926
+1199779 3606732
+236944 906842
+137831 537707
+138887 525845
+1601747 5347920
+42117 116275
+1033 1642
+808 1198
+95492 299418
+7110 23170
+7143 26112
+110039 347085
+637412 2135854
+1375 2806
+278048 1176552
+5535633 18447290
+1118310 3612533
+109244 418573
+449630 1843764
+30612 106299
+15214 52529
+2771 5802
+819736 2611875
+99940 364862
+1799143 9132503
+305832 1146842
+6169 18294
+99575 319576
+205122 728048
+26868 75283
+153341 507738
+21514 68777
+28257 74926
+58344 201294
+391196 1417929
+204 176
+196794 608714
+193740 618253
+400037 1593069
+379368 1432329
+25976 74464
+7338 37501
+595298 2274451
+13347 38067
+10236 27179
+61236 171219
+20980 76402
+11530 26061
+1858 3902
+39348 119873
+1725 3112
+2983 7710
+67453 198947
+14443 39759
+314366 1295618
+77575 289433
+1023918 3803681
+1070423 3018009
+7129 16751
+38536 120960
+165462 653764
+340875 1007431
+264028 1161331
+148701 578378
+708725 2538405
+3506 8408
+28404 113190
+528461 2246356
+434134 1253699
+9779 24726
+72050 213109
+38610 141940
+749763 2445455
+5690 19885
+142981 535834
+1071316 3259002
+162181 582260
+2873283 11854934
+759628 2284122
+3897 11577
+98218 411552
+199590 564709
+59681 169783
+424021 1633976
+360 387
+717877 2375490
+5020 15693
+259324 769184
+12398 45149
+180241 634752
+425025 1452924
+4332711 13960497
+1895 4403
+449 493
+3656559 14904538
+1154902 4417279
+473175 1719134
+413 493
+265512 824835
+2330 4389
+152013 576753
+140639 389475
+21816 57002
+2309751 7148016
+27008 67253
+578522 2095326
+1135950 3625502
+34650 154118
+21534 77163
+38168 101251
+63344 189850
+205053 581239
+3033 7765
+27445 78051
+1040133 3698587
+690515 2083132
+181407 754838
+19961 55146
+132592 427870
+102793 401220
+9490281 28640514
+215084 661740
+6135538 25903913
+852151 2785121
+34757 104579
+6817 21605
+391447 1615564
+1291 5211
+2007707 8073418
+1342 3434
+641302 2597639
+5060831 15038390
+84719 347756
+196168 593434
+23350 73453
+40197 146511
+359166 1277885
+28147 88487
+1129 2120
+2728 7038
+405915 1217230
+2882195 10936540
+6302 18605
+9724 30589
+81164 274633
+4535 10446
+6155 20148
+11244 44569
+358953 1309982
+629872 2380122
+302416 870525
+5402661 16818734
+336462 1382000
+446 517
+3313 8051
+269956 919384
+1155493 4123383
+300077 878863
+276185 1067379
+1645186 6366320
+157587 535934
+25516 70416
+3411 8870
+132231 464248
+2628318 9208360
+7152 16201
+20309 91362
+3660 8800
+637 818
+29464 90985
+184805 824136
+13617 46328
+15192 39038
+971285 3154695
+12332 40236
+880 1249
+1683101 6714252
+11570 33211
+2741 8192
+12862 50000
+3044193 11546861
+1293923 4994631
+15499 48707
+691492 2906603
+10597 36401
+3361 6876
+368 394
+198464 875155
+121672 532755
+597716 2415839
+23629 84586
+25568 80832
+7691 24670
+100363 351194
+9881 35773
+29010 81910
+44456 166017
+535208 2039432
+7825 20534
+16846 55660
+73288 241519
+968750 4100251
+26537 60643
+332036 1237392
+1405 2856
+13791 61902
+1820 4491
+139414 432945
+329771 917256
+1144440 4945608
+6488 19867
+342272 1019322
+5384 18696
+196021 567131
+162346 502619
+3924 11631
+832261 3726129
+1428652 5482473
+101660 284929
+1049 1804
+349141 1321068
+32345 102116
+24386 68068
+2120 6550
+3069 7808
+23431 72929
+9230 27508
+287819 1092720
+242509 1015669
+46052 177111
+490780 1810838
+17936 50863
+53682 167509
+70185 200093
+26566 80521
+6229 18330
+1947471 5638044
+53588 230247
+143266 443701
+468687 1573248
+840404 2324876
+1157 2111
+282508 1289912
+19501 70472
+816236 2827541
+188069 722192
+96040 399940
+68163 188951
+5746 14506
+781734 2827910
+171127 503724
+1186997 4566252
+79803 383879
+553724 1763682
+199468 593068
+192258 1199873
+744 1241
+2842 8541
+540995 1717089
+463076 1616585
+1686 4023
+808761 3224537
+1055112 4228261
+2100241 8136905
+10400 36872
+1664738 6634702
+172464 510132
+471982 1366147
+14540 52099
+454560 1784341
+20867 77229
+40860 109257
+1025 1726
+4540 11473
+16383 53867
+87949 272846
+171527 551768
+47053 145833
+1470415 6507527
+6925 32364
+11952 40213
+285338 1255665
+6729 19293
+31856 129776
+60567 192298
+88089 336702
+1255 2203
+15621 54055
+78442 233856
+86075 319109
+48070 142570
+1448577 7096071
+282607 959968
+40396 121507
+1952183 6374269
+3568 8493
+567303 1805490
+40047 114999
+10434 36798
+8741 22106
+12915 47117
+470926 1379917
+70603 246638
+119984 337013