无限持仓的可能性-解题报告

题目

题目描述

  假设某交易所品种A、B、C,他们之间的交易(双向兑换)规则如下:
  1. 1手A可以和2手B交易
  2. 1手B可以和2手C交易
  3. 1手A可以和3手C交易
  假设客户持有1手A,通过规则1和规则2可以获得4手C,再通过规则3交易后持仓1手A和1手C,如此循环可以获得无限多的持仓。现给定一些规则,判断是都存在获得无限持仓的可能,如果存在,输出Yes,否则输出No。

程序输入

  程序输入如下(均为整数):

M N
X1 Y1 Z1
X2 Y2 Z2
...
XM YM ZM

  表示一共有M(1<=M<=100000)个品种,N(1<=N<=100000)个规则,每行表示1手Xi可以和Zi(1<=Zi<=1000000000)手Yi交易,物品标号从1开始。

样例

样例1

  input

4 4
1 2 2 
2 3 2
3 4 2
4 2 3

  output

Yes

样例2

  input

4 4
1 2 101
2 3 99
1 4 100
4 3 100

  output

Yes

解题

思路

  把输入数据转化为图,顶点表示物品编号,边表示两个顶点的兑换数量。对每一个点进行广度优先遍历,遍历过程中计算对其他每一种物品的兑换比例,如果同样两个物品,可以通过不同的兑换路径获得不同的兑换比例(产生兑换盈余,或者称为兑换差价),那么就可以通过差价反向兑换实现无限持仓。如题目描述中所示:规则1和2可以得到1A兑换4C,但是还有个规则是1A兑换3C,这就产生了兑换盈余。
  另外,如果按照题目所给的数字范围,使用c++进行计算的时候,会出现溢出的情况。因此,我们需要使用大数乘法进行数值计算。
  解题代码如下所示:

代码

#include <iostream>
#include <string>
#include <algorithm>
#include <vector>
#include <unordered_map>
#include <queue>
using namespace std;
//用于比较两个字符串数值的大小
bool lower(string str1, string str2){
    //长度长的一定大(这里假设除了0以外,都没有前导0),长度相等则字典序小的数字更小                   
    return str1.size()<str2.size()||(str1.size()==str2.size()&&str1<str2);
}
//大数加法函数
string add(string a,string b){
    if(a=="0"&&b=="0") return "0";      //如果两个数字都是0,则返回0
    else if(a=="0") return b;           //如果有一个是0,返回另一个数字
    else if(b=="0") return a;
    string ans;                         //保存加法的结果
    int i=a.size()-1,j=b.size()-1;      //i和j分别用于指向两个数字的末尾,从各位开始处理
    int flag=0;                         //进位
    while(i>=0||j>=0||flag){            //遍历所有的位,当还有进位的时候,需要将最后的进位加入结果中
        int numa=i>=0?a[i--]-'0':0;     //因为可能长度不同,那么较短的数字位补0
        int numb=j>=0?b[j--]-'0':0;
        flag=numa+numb+flag;            //计算当前位的累加和
        ans+='0'+flag%10;               //将累加和的个位添加到结果中
        flag/=10;                       //计算进位
    }
    reverse(ans.begin(),ans.end());     //因为逆序处理,结果需要反转
    return ans;
}
//大数的乘法
string mul(string str1,string str2){
    if(str1=="0"||str2=="0") return "0";                //乘法中有一个是0,那么结果就是0
    string ans;                                         //保存乘法的结果
    if(lower(str1,str2)) swap(str1,str2);               //保证str1大于等于str2,这样把较小的数字作为拆分计算的数字
    int size1=str1.size(),size2=str2.size();            //获取两个数字的长度
    for(int i=size2-1;i>=0;i--){                        //遍历较小数字的每一位
        string temp(size2-1-i,'0');                     //temp为str1乘以str2[i]的积,根据str2[i]的权重(个十百千万,补充对应个数的0)
        int flag=0;                                     //进位标记
        for(int j=size1-1;j>=0;j--){                    //类似于加法的方式计算str1乘以str2[i]的积
            flag+=(str1[j]-'0')*(str2[i]-'0');          //字符转为数字进行运算
            temp.push_back('0'+(flag%10));              //将乘积的各位添加到temp中
            flag/=10;                                   //计算进位
        }
        if(flag) temp.push_back('0'+flag);              //如果最高位还有进位
        reverse(temp.begin(),temp.end());               //逆序处理,结果需要反转
        ans=add(ans,temp);                              //将计算结果累加到最终的结果上
    }
    return ans;                                         //返回最终的乘法结果
}
struct edge{                                            //定义边的结构体
    int to;                                             //指向的顶点
    string weight;                                      //权重
    edge(){}                                            //两个构造函数,默认构造函数必须添加
    edge(int to,string weight):to(to),weight(weight){}
};
int main(int argc, char const *argv[]) {
    int m,n;
    cin>>m>>n;                                          //读入m和n
    vector<edge> edges[m+1];                            //定义m个顶点的边集,编号从1开始所以边集的个数位m+1
    for(int i=0;i<n;i++){                               //读入n条边
        int a,b,c;
        cin>>a>>b>>c;                                   //1个a可以转化位c个b
        edges[a].push_back(edge(b,to_string(c)));       //将边添加到边集中,起始顶点为a,终止顶点为b,权重为c
    }
    for(int i=1;i<=m;i++){                              //以每个顶点为起点进行计算
        if(edges[i].size()==0) continue;                //如果这个顶点不可转化为其他,那么直接跳过,不需要计算    
        unordered_map<string,string> ump;               //用于保存规则给出的从起始顶点转化到其他顶点的权重
        string t1=to_string(i)+"+";                     //使用字符串  A+B 的形式表示转化关系
        for(int j=0;j<edges[i].size();j++){             //遍历A的所有已知转化关系并保存
            ump[t1+to_string(edges[i][j].to)]=edges[i][j].weight;
        }
        //此处to用于表示当前节点,weight表示当前节点的兑换个数
        int cnt=0;                                      //遍历所有边的计数器
        queue<edge> q;                                  //edge节点复用,to表示可以从起点转化到的顶点编号,weight表示转化的个数
        q.push(edge(i,"1"));                            //从自己转化到自己,兑换个数为1
        while(!q.empty()){                              //广度优先遍历
            auto now = q.front();                       //从队列中取出一个节点
            q.pop();
            for(int j=0;j<edges[now.to].size();j++){    //遍历该节点的所有转化关系
                //获取下一个节点
                auto next = edges[now.to][j];
                //计算下一个节点的兑换个数
                edge tmp(next.to,mul(now.weight,next.weight));
                //计算是否存在兑换盈余
                string str = t1+to_string(tmp.to);      //构建转换关系字符串
                if(ump.find(str)!=ump.end()){           //如果存在题目给出的已知的转换规则,则进行比较
                    //如果盈余或者刚好满足,则可以无限兑换,按照要求输出并结束程序
                    if(lower(ump[str],tmp.weight)){
                        printf("Yes");
                        return 0;
                    }
                } else {
                    ump[str]=tmp.weight;                 //如果不存在,则保存转换关系
                }
                //如果不存在盈余,则添加到队列中
                q.push(tmp);
                cnt++;                                  //增加计数器
            }
            if(cnt>=n)break;                            //如果遍历过n个边也没找到可以无限多兑换的解,那么再以下一个顶点做尝试
        }
    }
    printf("No");                                       //如果遍历所有节点都没有找到可以无限兑换的解,那么输出No
    return 0;
}

补充超长样例

  input

69862 16243
61420 64532 280460887
32912 33645 212682531
22783 31406 94042606
47240 23816 532005326
56757 36042 794651906
38378 65261 5084078
15179 17842 554767388
24796 14480 692889976
22928 18909 780109469
13637 12354 412459465
34232 2209 724813520
9922 60865 713394801
14332 38843 669586503
53206 62075 281401037
51670 52204 519843482
14887 67151 608955611
68078 36616 90693980
23268 47195 397012677
24324 18562 137504087
32816 28530 243113211
69560 10424 866339334
16368 56646 732380378
35708 63883 766366707
35217 60270 773696408
13740 68630 375662318
64772 12244 680970983
23427 16059 725928591
45737 59054 195127125
21887 62131 915603679
47935 15664 944016055
21466 56932 913205160
52918 9474 919938580
58239 20790 449028696
55509 17221 469412702
65899 61584 352792418
48778 54020 232882666
20160 51363 319799180
1337 43533 551015381
55841 17717 910129905
19572 35929 646039774
16863 7888 269870130
67695 44372 327483186
62132 29180 184893145
59917 39901 773231607
32677 48086 31765919
45380 43197 372044750
47750 24687 617636377
41367 29153 488060922
375 6058 508449622
6148 65424 645750361
7079 24311 859290668
10990 25095 645955852
14257 16774 36702360
41237 67681 714352226
58853 5731 642416764
19211 16995 129256854
50846 17120 250183132
67509 54241 760179520
3854 10104 722960512
67800 28761 568279172
64412 27079 376937461
36148 44972 72542747
18452 33966 112134085
32713 52464 155717194
5228 36334 797524971
59979 65022 804863000
37589 38437 148482354
51409 18906 299823146
8761 66304 707215174
49152 47980 267123804
36342 16787 834896665
67052 49288 525884326
34854 65405 494015302
66995 11310 294679445
69049 22744 919309833
31611 14723 25035454
26540 37711 818280867
48816 24985 112311273
56628 60336 106978261
26170 30473 769900841
50088 33956 473862651
21442 9737 156277001
12511 190 701881797
41836 32417 11085678
54593 6961 196140488
18559 48445 341576859
6222 9618 263141752
51387 50651 188180106
30935 14400 307453062
52467 9922 988903227
65191 48392 567810854
54862 44213 125972458
60732 66358 112610997
45714 66064 715450818
42940 17046 800142611
31907 40500 871251226
37173 1423 635641458
35363 52105 322676203
45228 21503 666663921
57207 42255 460142856
29038 35298 470974787
21210 47919 536348128
61259 6375 376430990
15728 10381 451692723
4857 49323 447825702
13662 1576 348157240
19419 5159 808227918
11531 37122 124703469
17915 49578 577257252
48938 23797 495129940
65051 64321 375941300
15197 5763 270706797
37916 40823 526574626
32319 68019 709487179
36463 41938 204468543
32785 59330 901510529
4731 48520 745621581
45938 7827 509742778
46240 58073 175423573
65337 45420 719975700
64800 15238 208120511
8573 30295 971782695
43635 12379 503041591
48750 30884 27938296
21286 52419 131951531
7646 6893 90335114
276 40252 71668424
6411 33089 272630803
60320 11389 47565599
45866 9827 627715338
53299 20807 86666765
15456 1692 358259248
3429 59173 939692544
53937 65766 452776089
31556 8223 613142308
14126 68758 519065495
45878 63099 888330470
12539 38352 431617294
60114 4616 10958921
28450 45825 48420452
20226 26941 692027179
20206 66840 279148489
64885 10051 969378688
56810 61555 629996159
69289 65679 774413620
47887 26852 612171203
44980 17472 967676410
29890 10429 637175701
10058 49560 538890428
46955 3134 306602413
25930 40313 800826968
39331 20206 137370535
1747 69270 833827702
59586 61797 3336678
58703 48535 348198218
36658 65519 897515327
58479 56526 920314249
67824 12705 831726115
60329 66472 964064500
48348 67477 252111047
27669 30221 631338690
12433 43770 682828266
68288 68583 192290522
22301 50072 319594146
3226 13511 782830042
45436 17012 932211901
25886 66546 733149598
50376 12813 163264546
22644 52393 866195710
35196 10004 212688013
38815 67526 327484999
33834 36180 131281467
60014 52807 482644269
39544 65472 533411523
55968 9884 89180483
4956 12325 11934917
34747 27650 423279086
46099 59232 71577510
2431 42181 158785478
28534 23476 127568464
35920 42321 930313788
20203 34286 992622598
61058 11273 631903988
23079 14383 674956315
50687 40257 3113455
69419 36579 991346916
59702 46938 98461707
52282 2859 719869499
334 39860 796997443
33578 54561 448794389
36402 59574 920431869
43857 30091 64701619
51356 69165 426448186
51626 9601 474110414
26390 32390 664726365
24125 44436 291041707
31380 69267 356590182
56350 9326 551904496
68839 20613 95857811
65907 29011 323763334
49611 34085 468907140
67719 36553 710061096
9917 28301 586855364
62245 6107 514959865
31019 25457 619869452
50741 59954 608780839
67031 53672 204669142
1652 61132 268768042
69051 60104 817025552
17630 2046 393870643
63616 66392 222539923
8609 33571 904361545
25704 65699 520837350
47280 2984 238430760
13981 44870 493637808
47616 27873 465676530
52307 54755 530694242
17842 10061 508405998
68502 32985 78964510
40580 24088 937210302
59808 4180 63156062
44900 50842 43935586
46134 19054 990175934
61582 30694 988864134
50718 22513 444901990
30088 36500 109687427
49126 47385 285022693
45828 33216 655121933
15151 21609 417599243
38073 14274 404220215
42419 28172 201384877
38795 58219 255852836
23632 65392 83747801
64623 3765 410021445
9880 25453 786835075
47118 65179 690632962
21070 60275 668056172
65806 6332 390974872
41816 49236 116391785
36580 39475 236656436
46798 1087 299882972
25506 59629 186129840
6476 67184 839356660
19764 38960 135497833
8947 27124 973271734
29709 40747 301557082
218 36604 224258448
23204 8520 4078890
45696 47716 662613160
18846 59915 351111972
1117 61954 193852213
42731 33583 432904384
68471 61137 296127298
31844 12843 970713918
36960 45200 483857434
57706 39967 203527329
32282 35133 602895913
48298 66458 490324068
5050 17133 887191771
2518 20047 638384907
919 5893 44283935
3758 69843 225725250
23834 7720 567273319
41376 58865 571015455
21133 7526 238553470
34690 55870 863619660
65830 35334 694206065
57155 48702 917445929
19532 65113 665209485
12343 42598 417571396
17047 12887 672764985
57458 64075 357844661
31727 22240 11771065
56433 17580 497438660
29247 20763 172859528
53392 56996 181104247
47108 7905 516673996
10365 53608 353344458
36332 7144 506411636
2483 22692 297622648
12813 17950 497346065
21455 69168 628838736
39944 51875 534902857
34071 10873 68123756
44548 57620 747516452
31716 68998 239281381
50578 2225 308832627
66520 3229 496415890
18224 11537 912449673
69744 55001 554796709
66510 13891 994307928
55548 21346 729045794
30046 65568 384839460
27134 51516 508397605
3503 1904 711704728
40208 36847 467283576
13883 10915 421255521
10460 22152 179321264
13562 60140 464920785
46776 42268 974499826
49028 15820 995892252
13109 29241 498506580
50903 22861 81537686
27018 56195 544749403
58526 6710 664971692
14776 56700 405254813
34752 64826 432259447
39289 28831 709733574
37200 24477 429641959
22025 19059 598037037
28643 4750 485811396
35685 49236 978322742
50460 46543 498398917
34789 32634 407103242
35544 28507 447257750
66991 47767 218428757
65171 61267 683080689
61867 54289 400497800
44626 63337 221855510
28250 4958 935141398
64223 20543 1661170
69743 25896 983420216
68036 5079 35903790
33085 92 158445914
54921 57491 985353457
48181 66293 554389973
34351 45069 496232615
20886 21907 945656226
22904 24687 456698221
3977 65895 302155212
4079 50883 576944961
36263 26464 965694783
43601 1657 403135768
39722 192 773756781
31951 3702 844016610
47100 29155 888921633
51865 21547 994711725
24901 35141 61120709
58873 47445 875576293
7214 21581 70276867
63524 64881 794553973
54714 69008 313510777
67381 40742 19198140
46031 16927 758886870
55968 53689 74186148
28032 1726 344050852
43614 26012 576350443
14890 53652 251201354
37321 6293 531815031
6494 26842 102290793
32645 13949 257736227
4043 29503 69765218
16793 5722 846262919
12311 61510 166261934
36630 131 94920189
33455 4128 969139982
18652 46305 958938871
51186 42248 753772054
44056 31149 810717130
23511 58010 280454827
60884 7247 86623475
22623 59677 36223587
3406 17644 21423875
27881 51112 546467331
44044 48166 299253954
26105 20019 806827534
67314 65645 22018221
28173 66233 594531478
45986 25618 966321877
61367 43604 196327063
44583 15935 441404101
28976 18520 182934974
51051 2651 877671270
68445 31429 676711290
14763 36199 723458040
56261 14030 725158607
36127 41551 823667615
12377 4487 72651720
6125 69053 907405540
2113 61260 439086625
10441 55214 387204684
4134 17717 767573658
64022 27481 297933728
36201 43508 502614246
44400 58269 938618457
61296 7737 33458470
44840 44056 787857801
8937 57421 717551200
42530 35971 75337052
11062 49671 353288564
68249 62284 650869177
47198 56212 354866184
18040 27435 497147985
8126 3251 152525133
63933 67243 716321414
22635 32961 828662861
15830 23616 377524763
18105 33594 54397402
29657 33449 235951262
1056 11804 534521470
40230 6058 880166004
19191 47762 393922245
297 48447 815117860
67530 20253 385556605
39605 35284 918987736
39229 30042 841800350
30995 13575 938077998
54267 4561 836852250
48769 32628 753696375
68163 2843 704230233
11733 36300 532779037
43752 63694 437868146
11707 63956 28781113
8139 9004 845626683
52267 44762 676835909
38707 24945 894948361
18485 21293 230119759
46876 5940 413673318
57284 23379 445513033
34073 62943 448530822
62315 12509 815180595
3751 61990 240512323
16418 24185 68264574
59851 51269 715966246
43596 10833 167988283
13384 885 547762851
34391 14316 645222934
32624 9171 948201420
32795 27685 130405842
62357 42351 876522895
59524 53205 378907349
13381 51537 523572890
61271 27674 863693925
18539 14446 545649795
18766 870 129462080
50370 24318 158980527
2597 13238 683138580
64178 34355 803652484
22834 31984 110517384
6169 57664 868333832
11895 38306 684341776
25625 60703 269170629
20508 18429 682861742
38207 27797 347151458
34740 55384 595823752
52209 34160 733039180
28189 9725 636176477
39473 4495 714922607
7893 48198 275089365
68948 67636 418410141
51141 2418 727528442
11942 52405 890139991
9740 11507 99865539
51734 41857 45503391
325 10017 5311021
39222 31467 725151210
26526 64864 139784432
15057 34070 19085517
23450 4999 341391438
47372 24276 45846057
30321 40018 365956850
58923 2606 652503270
49387 33239 386526817
64102 13049 737074949
64669 65295 267533733
4093 38743 879846367
53549 16810 130478217
59985 37907 678899454
47286 32376 199727613
10238 26347 64579898
9909 59194 569986306
5735 32892 157090509
63217 19937 708749882
5616 55341 645682101
44948 18067 616955165
13231 13254 177557183
49265 56335 790377987
37759 23815 31993363
16271 29797 539080346
54852 61943 377467459
62587 19464 138220497
54501 62314 774190545
17283 47253 602383415
20979 49313 215790428
31244 19918 584448112
37732 29453 360640683
33854 11056 151274921
9886 53732 383832035
12243 37108 496991031
33726 8023 161217235
15160 44571 730190101
51918 35368 746671145
47248 22235 269572658
17348 36411 462740522
62450 56044 79632181
31459 26283 437517282
50264 30432 185831212
27111 7143 963635731
7830 1265 548054652
64927 29945 790751069
881 34139 219992258
64185 26121 76678947
60580 26999 334875838
56810 55 621991286
55380 14835 573843794
55344 61234 223744586
26975 30934 718821335
16317 55278 41184472
42608 17825 592674046
48256 57509 801084459
54708 44268 383565546
15329 32664 588623977
67521 9934 593097222
22686 26284 471242829
22017 55282 703502755
21923 25838 815529963
61004 20682 169706068
11383 66863 690957006
53190 44202 34065326
18625 9056 985375401
12703 333 757580742
33459 65974 554051137
26366 57406 356475056
40376 29253 116394143
50955 27884 203900534
63491 45937 233851404
51751 49490 808037262
52632 37575 8698331
32094 54529 239232812
57071 33114 488110275
27440 47234 400559250
3110 20380 510656987
17707 13088 956557947
40606 7832 319283807
61722 55243 521149518
66225 50675 311576654
8758 46022 222913688
29301 68365 961576921
34462 46707 786790560
36389 41222 445419857
13822 29628 478764154
27504 18743 986409657
38986 42417 447375980
35730 34252 903919560
15540 59116 576125272
68615 739 591254832
3370 26063 92030244
26875 30476 627255489
17554 12380 185273835
40274 51702 889601264
22373 619 907567601
34575 31183 905094785
21558 67678 724225930
46905 46554 336298263
2356 25009 550433132
63960 17393 371878079
22286 44406 583437917
53147 64207 704282873
7337 36931 446248682
14626 54312 286123619
58515 6398 702812815
45070 34219 443055871
64337 54012 612102668
17506 65525 146073323
36108 24606 989890798
32285 63062 997042636
15535 48134 262232874
10738 31815 304599825
57433 32032 215836093
58250 5333 83834054
55590 15669 173108600
38973 49755 630612042
61502 19280 958079473
34530 47615 68505834
45020 63305 465815016
13304 14643 330413337
16635 19150 35957364
38359 42403 92113987
60496 37035 379772680
2629 36774 532671971
17513 15982 82740161
16196 61658 391097414
34360 64014 35775003
65504 17550 792817986
15849 39035 732687907
21456 53885 746781798
47151 5113 927920955
58364 48919 263381101
62264 39417 826440333
40953 63032 193055435
11338 29111 176197080
21213 47362 511858132
40086 66210 697461561
40793 39485 652231141
3991 43698 912803741
43198 41848 533664496
4208 62152 441672116
42905 14544 432650714
28045 67684 768737684
57737 31223 600457142
25755 41286 72873675
39093 14595 445513825
40866 31490 169669455
19936 43098 672133951
22041 61320 396166402
50510 51732 560842678
8142 66945 215628718
39861 40562 531929503
51090 6121 774751333
21928 58200 433760284
40433 10715 719595224
5257 48748 18146291
45499 32364 585256516
65418 18160 452355560
15177 57982 693975270
31250 6150 539054906
63789 8772 534285890
20665 67019 150228308
56094 23143 529496549
41464 29419 84783446
58317 48347 614714248
33858 1101 98165149
29541 16198 644034203
65544 32615 653364004
43300 53155 871898003
36524 28302 1782783
14798 14791 4197755
68141 69701 225209486
45748 55843 137308961
61409 8642 992088465
20377 10231 760804050
59930 1337 171543514
67795 19966 651460496
26491 2999 344978825
42857 66744 525729048
16768 44596 755531289
17684 29298 353597278
18784 50292 257984215
5907 10711 150591151
10195 42582 299430838
3969 32243 360196079
16985 33028 367413862
48186 8165 267803599
65805 42939 634166867
11345 64204 300528618
33205 22587 112715080
58399 15090 150583703
35367 69345 204697444
7484 55574 343874040
19869 20045 280019493
47543 57807 103441588
39338 41562 934308365
36553 60353 964607729
29745 61407 237717762
25079 63102 122190798
35320 31852 932811062
42714 32227 388523541
43273 43177 183896160
24067 6352 382279650
42667 3852 236778518
26391 50851 508422254
67677 37482 796217058
49971 9913 644995204
55594 11351 930279033
12126 20784 343731158
23783 62429 465730049
62328 6530 70065877
29737 4453 193704341
546 58105 405291333
44368 68695 64592471
40617 10873 201512881
39162 46398 370830265
48701 11179 411404328
59440 29116 292770487
51622 62425 364647620
3071 18100 480189529
57666 44591 575874297
14689 13190 317042590
5637 40412 101779603
32204 2662 637753640
44332 26855 728271963
28572 12727 98982183
66839 51000 587631815
1082 7134 78305761
57321 10902 466283488
56959 53857 531969031
65211 21731 274431057
50004 21038 432141080
34587 13906 668314814
10089 59082 587402706
63403 542 753824766
65738 11727 983655485
8634 10135 666098252
8288 15533 487700778
11442 68162 412702664
25258 59103 23433571
47251 63266 951068259
53243 24822 698672597
50705 24294 369311947
43896 60334 2450410
63556 23348 111433818
65343 25233 85987559
55194 3155 153685955
48127 3002 171383858
1691 8435 645956668
54490 35146 835730998
60920 8386 655478699
49666 57825 38869408
28391 1840 280056794
69398 24487 544025473
4495 57146 608867748
55356 61085 30797532
66230 49838 814708536
54229 29311 622460657
60286 14319 349821880
8195 36759 900340483
38912 21185 734953866
10846 59910 372786155
33225 44916 25947886
2696 12504 128814239
7176 21 850763390
17887 6749 371956955
19120 12750 364958860
41762 21903 443432202
45921 15268 886027482
19683 19493 57133430
55049 22842 776990754
54364 56330 863872909
56469 227 320918827
49935 19356 427613717
2584 43160 762667302
67882 4768 15718236
25455 49383 535081536
9600 60623 17686391
26299 41163 844154803
66336 22825 744668602
48179 32680 131565285
47681 14483 31450111
27887 57080 204328419
15805 6571 267003662
35889 21124 548294308
60375 9205 31718794
63763 23955 600077345
64153 28417 136576871
59387 35866 926364316
22169 54944 88230605
39269 26680 362220093
66682 19718 495953212
37991 30430 418406323
20770 9683 898220201
60000 35352 327944878
4056 66660 385208967
62523 14211 355237414
61466 21484 534293215
63635 49645 785762288
45828 56233 846467580
19365 34021 870098921
45471 28784 721246614
35811 69209 514022712
57961 36203 890329760
53821 30551 810809907
18175 1589 407527645
43234 16662 520325525
37751 7048 692345162
60726 32044 633539261
45235 32225 462725506
30462 40296 416859215
1894 54827 7265722
44403 61842 190501880
65879 33794 563890132
51730 9281 433846986
17078 37720 844038915
64872 29796 131724257
7659 2305 433270559
42077 55411 981296027
66645 38062 422539525
49415 45650 868558624
59356 20110 498046452
13474 64892 859212578
8162 54683 312042062
1321 28402 841561923
3135 54304 212140293
64996 44735 338306215
9417 66035 531110719
50258 31406 378600857
11593 14547 990345209
57114 5774 683952185
58946 45015 997295207
45463 62962 929731480
45857 47452 403238660
43648 23394 488722846
47574 62806 14597298
31657 7639 461472272
21906 13026 436830686
43346 8784 392924084
31724 23447 441475640
44712 61873 668357735
36141 56153 905337933
33140 29975 864445002
39232 31631 767329741
9712 26756 261478816
58202 44259 809309712
33795 28082 614400714
52057 66810 841819112
24444 30416 514911644
5000 35170 183028660
1485 60147 753898686
24054 2643 425275209
34036 57162 541636014
27000 35302 891101495
49807 61582 86439691
58467 11868 367692352
3137 11873 886262916
18997 37444 91960289
25228 50091 38371047
51362 3462 460711127
42116 34415 616885962
64867 62138 222973364
36139 48313 55992046
53042 16599 656188351
6498 30696 847958463
54345 23428 448800113
10111 54706 88766746
7722 43229 935682289
38413 10823 333452286
5228 47661 112745570
60042 31519 49732971
22563 34369 141157238
60275 47642 439332529
23894 18667 442471850
1717 39979 279578974
22605 18754 192013292
53441 11402 965000440
17182 22762 926570079
10353 65199 569633760
17398 6249 647236927
68877 63347 141248270
37974 19481 582734483
28893 37191 985936075
63760 19209 358858405
42203 10846 941375480
23635 49176 11812405
5068 36250 176654403
49997 66009 354882724
67408 13581 232751760
34676 30864 902709259
52981 59908 175324248
19496 46921 714683303
9829 8666 51101093
42296 19901 182173396
50816 33770 255026677
54033 7800 140133832
12726 29871 719488098
54808 69270 670585646
50847 65193 658040698
43166 21400 6977107
26782 32752 697276547
53438 33756 524170476
10125 59402 766093739
66120 66056 116194988
24049 67363 725376614
62796 13688 365786148
48848 47082 985048785
57131 13988 270848002
24248 61221 314704890
15805 33844 683358210
976 56799 251635749
20775 8475 523695511
20953 53159 979070951
12740 49900 260402677
455 68833 363227579
13753 9649 859918009
49470 26609 839947142
22184 26257 892301162
45493 47606 562212877
6357 30822 412028427
46419 43842 805257196
37549 1692 642416475
55210 37051 439930299
59339 66156 894188629
59728 59623 818544498
33867 66870 826860482
55586 5201 641630516
7519 68700 891516353
43032 21954 73652161
15645 65273 610115315
22431 20484 664828099
48375 59804 233269660
33731 1423 553242248
65597 15579 833462177
48832 64380 832360338
62934 9364 331481268
14083 10207 949654765
6127 39692 60211903
44779 44014 733156083
18690 65920 686736689
59328 64174 637046496
52252 8810 462060457
43884 26578 585883635
53610 45373 985895710
55161 59906 916425502
50106 19677 484795806
27305 50223 72643467
42500 7054 980078824
38701 46559 930701517
64368 11495 448897152
3208 54810 127560093
30868 703 383579681
17411 5293 472399291
30512 9887 143262194
21063 6946 466638782
45481 11121 304520312
50412 31067 337422898
42766 21789 165892865
47556 54172 435647198
50202 61343 60059210
64076 63986 316088498
25296 47074 714601768
34842 67871 479501870
61064 45621 512032274
60031 12563 15759843
60838 14014 533080671
67630 33436 646654914
57188 29894 303647061
47236 69459 719709305
11209 50598 359370432
33070 3290 52132860
63445 35838 66084978
25808 42458 260799083
14920 32771 726251255
13584 8949 650439860
44788 41665 508264473
66767 52908 621432593
11007 45243 973912860
23894 32300 270593363
40149 18731 838261663
23936 64744 879186311
65381 27981 134569338
33171 46082 88826609
61851 25188 323442670
51632 47952 330318322
29976 19281 830250702
40185 8175 512178457
8409 4934 978257978
17951 51737 110482218
12047 18459 401711377
10998 39703 712051199
3558 14031 823781684
61689 63193 804455199
32712 46396 926675457
23809 32486 1240414
27093 45201 328870085
50455 53732 402252223
28140 14306 907481054
7023 27828 215176272
42361 30550 809456749
23797 2650 757091924
61024 7249 850570171
57907 48897 763518753
37776 27958 704907635
9412 67352 558379292
31794 44086 248188404
36482 48227 569751040
11824 42190 447179793
20622 3330 622675758
7311 5835 48716549
22505 51732 703817155
27307 41970 594707141
47908 62984 730657929
21580 17165 918790633
42106 2650 672556767
31354 42017 954848237
27891 22444 816389288
55847 9458 519313676
45739 11852 249893244
3380 26973 886434954
67867 42725 578382761
44945 47128 505863876
30621 17846 692893606
38690 15151 446767951
52227 30912 15079160
41760 52562 291737620
56319 10452 238487348
39190 19983 838773121
47902 35077 362791639
57301 67800 315520196
68176 13380 33676043
20725 64170 762124730
47705 67939 986513772
44714 42354 735453906
38905 54110 530803589
38374 48597 661827351
7221 68133 684804636
488 43049 384900176
69802 22411 260381159
47833 6809 398984564
11869 8927 461380856
661 61171 968115643
65755 68285 483175603
18314 21651 356964260
30353 34472 485606975
45950 44318 437824587
64153 49019 744745331
56713 8188 263968915
32004 49720 864728124
47048 3997 462323078
39612 56345 535885205
34889 56607 42474814
40718 37951 827024266
61390 63088 419758064
55009 17707 150898730
67974 46761 623464531
68081 43836 869102832
21599 57017 999387795
64805 10090 339327391
48535 38582 765982422
45413 23518 91869242
39328 49920 928958735
18101 1721 600583424
40076 47176 107301691
56869 13710 487749975
28277 56677 553827069
975 17376 531572272
29890 61519 411685038
25309 14591 584726025
3191 63969 700960102
20586 21506 25214715
8525 18252 240799737
49659 52607 363753499
111 33963 754270358
43115 36125 48084944
25691 661 752027426
39825 13145 784535762
32275 31379 307328321
55896 27520 906861117
4256 14733 747831916
19482 13370 443628239
26366 59210 480125499
488 64802 363151348
42625 62471 84658893
52486 24201 247612927
28777 3892 507651097
67095 10798 820364613
43793 18032 94115892
16798 55049 512122451
37582 5954 208827712
64958 57581 970881540
24875 38211 345143700
4961 45402 746373890
60293 20342 620071354
61401 60694 749075701
61204 29005 242864327
8207 34943 61323864
50009 27761 719107998
2564 68866 959168807
25746 6655 885232141
53706 41023 528106605
69007 11157 423133178
55020 11520 606036820
58277 28888 628806541
9470 35570 304142021
50993 10581 178467107
59306 1253 733542525
39632 593 375456543
12120 37914 484541682
39083 24461 265849967
58926 36043 649268870
48614 28263 453316503
66679 20985 179195833
59272 50411 369345252
8345 18800 327293574
38398 55186 890730906
38132 40604 916273157
28655 61875 930002821
22821 13960 104114714
64857 15282 753307738
57858 39377 525587486
28327 59291 600418480
9576 12864 969035784
25863 3911 502396628
47111 65575 868326663
57857 23726 896027312
55216 24132 826494760
27015 19915 984473494
44025 36245 96164972
51577 54377 928418114
4364 63390 503310308
56600 917 241170623
21114 33947 524813295
9808 46653 861137724
49600 26358 362214395
12583 32658 331107312
17584 31874 761897618
40768 47982 918389224
44812 17412 588139778
43818 67303 800479382
49987 47404 561752971
44813 60367 446121778
36017 45147 335703009
14749 56523 176055515
14404 16571 562814391
68667 28683 626644970
10867 51673 300210305
54870 32823 250596524
35942 66385 911998126
61004 27175 509641903
20640 57859 849065508
36744 57385 577267086
58930 18828 188421072
60161 37464 776808815
54472 46084 869292425
4350 21654 391140201
39866 44499 425092745
53552 37254 578580630
26980 42902 673879923
15195 18909 362722485
18099 36280 210146474
52954 3844 483912261
30687 1266 429113694
59276 28067 52777049
44505 48510 175006710
37736 54947 881379459
34315 13314 366723513
6515 38864 240033441
43748 64449 43202818
69057 52642 850215508
22486 44456 340839786
67177 15588 301146322
2503 9692 317247429
44862 9452 22128991
61050 26512 228867204
36180 64017 218147062
44664 39379 475595470
17381 38771 131476124
23810 29960 157772223
57183 2374 599993022
35033 23982 315145798
41016 38007 322823487
38304 53749 94076248
12460 48634 879311282
8820 48056 41528500
64150 10254 766221230
12450 982 119283462
15466 44826 763277566
65559 32726 363751168
20197 53191 567423114
23601 3756 570994040
52582 52455 991593348
41962 55093 843192233
11656 31384 442072572
56735 63099 231715458
55403 16872 507143547
31918 2984 819331915
2919 33451 345647451
63548 62410 235852093
3707 20930 829423535
6364 56873 876403806
61173 55912 312526674
42086 17386 872612073
46021 44584 180408179
6662 63441 60666755
25948 12218 950692980
52555 47601 118541573
52536 38289 368699384
10381 47088 673578612
8200 31042 140704141
30912 19388 94039184
21960 59168 315794615
21233 57793 730575961
56667 52696 876250685
33542 28743 605499143
11463 65748 240090854
9723 24914 701736208
19906 32070 399883546
41886 48117 927482508
66962 48398 63105948
62666 41596 365095676
14779 19343 230986948
16490 12065 149428693
28001 46124 492928128
21852 47273 516624677
5515 36465 625322809
13192 7513 957234209
14666 26592 603548298
32718 17722 179192541
33218 22983 319989124
41693 30653 452451983
10831 5766 247630252
51189 50752 54562347
17359 39035 92084593
17711 50565 451358097
11033 552 296890057
35968 3380 412854305
9408 65955 898136266
43662 65004 12168311
36559 45945 70156588
18577 15916 965947881
42807 68324 684101171
40164 49573 377565483
65343 3160 455862615
67965 30190 698501092
57341 45093 427550392
55552 17932 545969782
42087 5472 959372620
51180 28726 926750824
23297 5251 11873507
14325 67841 172443678
62997 23652 570751544
36330 21475 718963940
29930 25051 191619712
19312 65083 995902640
53509 47536 985625798
68972 40457 420814318
35487 11376 8621854
51690 24480 643001503
44026 58597 116578154
38131 20505 435728847
67271 52790 232399623
5297 4057 395253133
63643 48565 12225055
8672 9972 97789099
38306 844 482730705
17676 51479 953689579
69609 39697 707171064
34552 48115 960131372
42847 42851 752473485
68509 13329 560412051
21712 22857 907791758
52331 28225 362585075
28912 31848 397650670
47922 54179 31583354
3743 46939 917364846
39668 63345 557284456
44171 11852 666568891
61569 33350 256788689
30309 54843 205711318
11569 12842 917371820
7025 50118 752652828
63887 30283 465803639
25857 8574 973421763
64804 5711 1413018
5052 29016 364981195
54595 48711 483283848
15321 66609 823148663
44582 918 75558817
14012 13418 75570980
6331 47295 50193967
6162 66204 616922265
60215 32266 170790577
44143 20709 806887362
51712 55423 912609570
44845 2127 272025472
62163 38912 363265516
12063 25200 763098053
16540 57178 607482458
68520 2201 436923631
57591 13306 666688210
69428 39741 183177239
42824 67265 630758496
25209 57460 152868057
155 1443 618883591
52191 30990 971584313
56568 46428 556043149
19249 19133 984816792
30595 51198 207762530
20268 38148 428319551
47652 30713 978282130
50331 4665 152393836
51220 56503 881537946
37503 3455 407145357
60886 55926 622650815
24022 9182 269626860
63367 15837 875343625
43417 63282 106203685
28565 66969 65309496
13700 43242 592818086
14349 69650 484111538
41910 37025 183187424
58739 18727 453483237
65857 23048 679544395
10309 56312 407096466
25586 3704 551359972
51677 2147 219509440
32767 46918 246868983
16444 60246 294055706
37985 2591 424532634
42668 38633 260118758
50653 44560 614773399
24172 17784 215060305
34906 6182 65540567
52611 15400 982686366
36149 25779 998346445
10725 32436 569728935
29432 6301 961170346
6123 416 777442341
68930 9882 549432007
65866 68402 91629350
63609 52135 572028459
40041 21810 523933165
61404 3010 262766207
67839 49903 779933345
49958 66939 212620435
44761 12327 496237132
43633 34942 711102113
19580 25197 789955079
23683 40715 116562771
8983 27666 126008833
64371 27706 222625381
49875 28830 21465996
59510 33043 192295786
10651 36310 702976152
3779 18149 892866034
65302 63396 770980251
29267 53898 695717348
8956 37800 170404917
60360 9019 337950836
23576 31751 849885852
65219 21827 927247757
58714 16784 111210898
59893 11350 930493975
12859 21016 384551972
49082 39864 793169748
66826 66239 808581096
1682 34373 985411087
31308 43928 773405513
35626 14708 271815604
24530 33309 469595598
51630 38279 202248423
37834 60751 488232405
47137 38501 209900168
50363 12713 907943923
54394 30671 918591460
66638 27783 108929229
65185 48055 720234785
48149 25066 968459644
3146 27005 474842691
52115 26453 691129908
5401 9051 420790627
62133 23201 966963047
20662 11166 658956035
58861 8565 712052206
9308 41490 838320415
25636 42546 829354428
34465 36477 588127534
51299 37858 288054551
8546 19666 260830882
45110 7301 226689880
23516 26871 336272454
67995 65365 607593364
15333 21956 862056856
47207 42018 206263484
43130 68863 94015717
43334 41630 890235811
65097 38501 893142824
9990 19527 473291602
21790 53986 168352054
38838 47179 554954104
4602 4838 251218917
40889 40695 86301928
60307 47343 265024591
26553 35327 900503619
6461 61979 408798551
34066 31026 73332211
46207 48017 533452156
62937 7908 562741056
63470 51033 849770501
11811 51465 738633982
20142 60403 72354129
11706 27742 770937402
39472 6533 239838203
43101 69677 206537457
40731 58800 936101764
24573 7764 107531784
62410 65652 660212962
66849 50498 361633901
10151 69645 272800843
54377 40224 340815957
28635 2891 820703062
68059 20128 715518441
11340 62663 882290170
24311 58155 653536048
49601 59606 90779364
24192 56186 15726575
36505 61849 815587142
33223 15344 682431829
56843 47477 987625440
3091 35294 345504476
4896 45305 661585550
28017 37512 161673698
49326 39559 433336107
9757 10081 478635841
29052 31439 7776399
42158 54064 580984056
33119 37939 707684835
14568 69028 714861623
53156 26175 121233366
39404 69699 546773038
34701 13600 661645617
38087 29728 806354575
64816 33685 851715574
40268 69519 130982269
56988 36397 126132520
62516 66825 875691587
68324 3977 546020126
46912 21643 684060691
20908 39401 809994696
50451 46232 310494658
3211 25059 534412210
1055 1876 418218458
41774 65757 350763699
12047 5551 89494982
56693 44658 975449768
24702 56983 318644253
45606 25721 426859966
48445 54102 382717980
46726 60165 760817164
56883 47628 614199075
58890 30443 12769533
19862 35545 987847983
16488 48031 731639560
46656 21334 383954812
16448 31293 405282036
46361 56875 672152310
32612 10134 494058118
58721 26586 307295167
9124 5727 645951086
13711 68124 886588605
19675 902 805477061
15350 44716 766634370
9811 42306 3744561
30974 61904 203298038
66073 25333 554476800
38476 25309 907330894
35285 5216 372132733
66148 20246 473187878
62503 54653 607543788
66334 12246 372773134
65728 60325 234758282
12466 27810 482092281
17440 60688 125672959
6870 49279 814767044
50271 68504 956922164
63421 68285 607432306
15592 14516 311623402
31405 37231 65562067
6576 66235 771133530
60466 55220 829802589
9851 29512 289174206
53985 59514 347121800
66353 53143 383121040
53368 51616 470286114
5679 32903 190574373
33886 18781 52982061
9802 20408 308751665
50345 20550 843197735
21308 3839 974143189
29524 56888 266833024
62853 12661 202942831
66509 53232 161583079
25023 64956 532126581
43091 39922 950300101
5787 66747 421740170
43179 52083 486038773
46087 54326 817948817
59524 23035 935397326
63229 35002 921410541
39691 60984 893783841
24965 26747 422360171
51161 6705 52325490
44482 13678 766634418
27768 53830 535313365
68113 34332 924210190
2666 45936 590060114
30403 10187 243479246
39253 62418 610494731
29575 9874 650729058
56396 3510 262508550
55452 9106 382238297
42724 23727 602936861
176 34006 865914835
23629 63657 51353559
55585 17403 791322745
281 69284 665333634
27455 36257 715224296
31301 59874 682883014
33115 25560 174481172
46951 32181 4226579
13594 26240 862181032
43622 12345 397368909
34809 51698 537005844
3070 6808 851354687
48861 64187 267713793
26664 4887 234798331
44063 53919 954340376
20590 67598 362416310
34277 2887 173968892
2693 23045 171229129
27874 67413 217775223
65632 25721 375004274
3205 39271 194648329
47411 14258 123146224
24992 18637 563537983
62936 62943 747999599
25255 33713 298272196
14089 40039 473885929
19272 63370 755460405
32684 49481 191785574
64016 3565 976142132
54275 52868 686511493
13763 56377 734227541
26902 61628 60410041
52679 48092 724961001
57395 751 756529050
16060 24503 200024016
56366 60247 703313110
56466 52868 193692909
56664 50454 609039599
35961 24141 812662100
19063 35764 612221385
3833 3914 576056995
17783 53350 551904797
37199 39242 570517842
4565 19215 177716552
30363 35046 979584492
48008 32738 960027266
20457 49501 215270759
18323 5754 139320895
45902 35769 410164814
35362 17500 144415171
42200 49815 731446851
38265 15741 900421610
62804 16675 872913984
68884 47540 766896373
51602 30131 906789925
38881 35482 65907698
267 35952 184756696
19481 55278 646980006
39812 59883 334125322
37708 53265 854790073
51835 34333 769358152
30620 32852 507372625
37749 63350 810750591
24284 2513 43809621
30004 29100 133223936
48638 53009 753710577
36567 42693 38411056
29747 14394 337591977
50057 65156 694712008
39977 54248 139665460
39629 10304 607193905
24734 34813 567695913
40340 56355 995241018
10410 54827 602573703
17405 49471 873499854
46956 20387 810484606
7553 56287 220025937
1774 2884 522523227
52407 2325 647767737
36957 56840 770362986
28243 7634 115168074
25983 26189 22219563
21078 41252 325903967
60871 3063 621640667
28014 21767 803746004
56794 56767 66465782
57023 18779 461217147
25038 56485 975287511
69730 68783 398057125
31900 47853 984298321
57239 27491 807536982
14191 52401 949237012
68675 32536 194237627
33026 31866 678382799
23399 60713 860955188
44958 45586 840793624
23222 45232 612067648
61529 43480 180273706
48643 22717 656490496
10005 36735 892572029
3879 68340 962442889
4666 65623 18804559
15297 16447 869515946
47804 65112 288049935
12293 10909 306575446
29590 13034 207287941
59043 41565 409723087
38906 49393 147774365
56575 51431 753009568
8186 53975 100827780
39908 31203 782491985
14355 42678 949527618
5274 37306 618314825
56574 5868 316616357
32129 11176 880574133
15993 65023 141194890
39653 67123 275169431
54503 31965 55859310
8412 46628 99856567
25812 2491 584812224
21543 46154 992708356
61467 25215 89825858
14333 66134 833483110
24966 18277 140577022
52017 33150 863681390
29717 11691 462749937
53938 42941 228872364
45300 68120 231317038
29002 47212 191375155
42695 26915 175369271
51965 67869 391016981
44016 18891 71147297
32783 19527 889562003
34224 52801 716408175
28736 799 370241117
13017 410 459085636
12443 45495 577409926
40111 66024 797858091
64097 13038 993729802
21203 60792 391269738
15707 65246 404834314
31537 11531 528229825
53113 48973 850606714
17106 29503 614788774
5146 5771 504745024
68435 30281 384647562
32047 1965 341087586
1770 34436 448499010
58952 13530 455964638
44679 53310 739627577
13094 15151 182129295
41178 4239 503908902
54291 45547 692114260
8424 21837 404913440
34790 24729 742125008
24994 682 803425426
67506 10624 149995751
41640 48805 419269452
41660 49905 948627983
49376 20921 879703915
31498 14209 758357816
41239 15034 627539127
18467 2213 914459668
2104 50998 375443871
20487 39224 517246667
46690 61242 798370334
61440 16227 359746602
56268 24129 261807514
45344 14917 647642136
15357 62856 61526156
58133 50420 330220598
19668 23488 533748087
13447 50629 464662202
1859 55546 348920039
35595 67599 699440429
3819 1619 373634359
68634 26343 977963445
56968 4919 31532136
36727 51880 197130351
20786 23002 582182289
43917 63277 414056758
32970 36963 568785352
56979 30368 164949134
65977 60052 491864385
30414 49345 254958968
22483 1862 893442575
34189 30212 528807297
12902 30818 625525460
68421 52383 594895773
58494 29224 664911022
30049 1131 151122641
48490 25421 264432162
20569 21521 482350512
20558 1766 916028126
34910 9922 555658872
54152 4531 527291742
17250 23303 411728770
36615 30212 360212706
9874 63436 668278060
35805 69587 993731995
66011 21759 769730474
37380 16259 736566821
30752 4381 934146765
40356 40789 231939313
40007 59586 513672204
67007 47481 262213292
5658 30721 736410928
43203 39151 519749434
14831 25036 400584494
57764 61019 605049985
1845 62046 376411471
56017 24398 579636546
68195 54565 370808916
16494 67472 727538991
52502 431 732792613
53210 44893 750243642
21905 60811 395682852
67674 53704 454060359
61019 1582 583433870
30358 40716 497719726
65703 4539 443240270
65273 69232 881790050
25977 16555 322444894
57390 36829 511426663
39815 53411 247221165
12081 24243 962104922
65931 58437 817157741
39931 38934 229029710
4254 49064 142125501
39942 65768 435939101
27197 9363 715486409
58187 43933 839213144
39690 64727 391262615
45170 31419 387130181
62423 47989 341191133
55855 29295 98825776
2961 39679 584520646
27919 3372 513674915
51485 500 983897291
63544 49482 522378996
56942 28396 27948345
19039 36089 518284812
63428 37830 484113069
40194 62020 878813173
56614 40528 373717166
57969 59631 783257325
3782 61707 710487188
33387 21799 12841414
6608 7326 427288229
58818 17495 597697710
56857 45896 844868988
13870 23153 166216945
14845 3027 803445695
6205 38262 243883709
67716 40873 784784646
39860 45261 330770332
8710 62706 109578893
15519 33218 266643606
60244 17306 759150052
36425 58585 271231133
35697 12627 394846130
51340 45826 41119553
44605 62441 258404594
17235 5551 638722510
20539 58118 529307458
65454 48195 806024667
44460 33079 749190406
8422 17226 347015985
7580 35649 477830856
58031 25916 807270195
4318 52124 799171080
66658 53689 127750217
34648 58048 426636387
34685 49484 322823063
49732 23278 70070406
5442 60692 898902089
44372 40459 629111607
47359 42895 882997193
29941 10074 852989056
49782 45333 608739115
62431 68732 459846493
62546 37766 876952041
66296 246 587144959
10749 25382 756272399
11882 14447 493131506
17060 23799 83871390
49762 1265 947992606
44190 67605 142140424
18270 68532 871844105
56677 5188 385240262
68276 35989 923441311
51191 32410 12925128
61347 46009 44071336
44200 45027 905309618
66577 47177 202832936
12377 66365 447780897
36438 15880 424967931
30538 55505 633496916
41931 1923 658551452
59551 19324 50400470
31148 48772 135991980
39966 22429 843380499
53822 65015 619241994
41943 62593 944178373
69463 55078 324600233
53453 65194 528453380
44431 31268 646206862
12268 39928 836405538
34866 6630 171646381
45118 28797 877723472
10014 19984 813493366
60682 52822 291999326
33491 4218 726207930
41728 39191 974922952
17305 40322 943981101
29879 43479 360478240
69083 3381 113091681
19400 59078 153410619
54032 8036 551666560
20793 57120 848444653
43876 232 155109966
43767 36284 659269661
4544 48575 560447303
36653 50430 304346629
23726 47430 285290687
65837 629 532703353
61870 44724 840582566
60440 31658 601882360
44524 20953 902628268
53670 49422 823109227
49730 50654 695290201
32084 32907 721742956
54792 60363 160071880
44032 43309 434139204
3354 21197 374551647
8525 5049 385449984
37452 11025 530688839
39197 64797 566522782
34416 2105 302251455
13590 32675 182797892
36696 61325 74524162
14162 29140 207160929
26688 17622 484322325
40254 30909 651297512
13200 15580 635267243
9622 21296 782410360
17545 45219 203435714
19374 9588 922524941
47837 14881 617200217
66095 57552 426590364
40729 25169 339096402
59445 65656 733207179
26169 21796 873927649
47819 60574 480977174
65481 45959 114415467
20753 25520 208719711
30355 43000 989786094
20374 26857 821290697
8472 57361 8913859
6593 17347 315794099
579 35787 490709564
14495 2200 203792508
60708 7497 971581618
60498 1903 504894529
15793 36705 890102932
44017 44304 639940316
50693 53418 197386280
59958 58782 336417909
66463 66479 543064365
23030 32013 328503469
38977 6174 511683585
57261 64346 890958762
42603 816 754313742
52219 913 447682079
18686 32998 914178447
67345 35323 424125920
29176 36089 868162764
10801 15428 680044389
5238 25805 773085179
68533 60002 275078866
61097 67276 963967401
14110 51901 748042493
45411 60395 11217807
43702 34669 312297191
16413 64681 844560314
22345 61378 426424536
66 34745 772932168
43049 57391 66947564
39958 28790 443819960
24860 28228 867848199
58290 47087 509706053
29637 50879 64013122
37835 69571 778991138
13325 23666 205715635
57415 26382 69115518
32147 63081 138002071
3008 40419 602716063
9486 26608 198236815
8815 3856 320989778
3088 19960 780430269
36099 68698 743321135
67928 31503 610693730
17004 17789 808007552
44217 7453 510435546
1342 54690 124059882
25526 20973 92015979
22322 69305 89846605
27201 24330 684668573
63176 36394 260857009
27979 63982 127665744
37797 3692 753096414
69711 28839 545905071
66674 4582 776215613
67120 40236 848829257
960 31716 393347828
64168 219 433674718
33853 20342 950000947
19755 25918 379945049
64647 34990 171571851
68440 45889 657260450
62282 3100 19521180
25576 5643 762564637
48282 2100 898315411
4363 55486 682126446
25524 52910 479585844
46276 1434 950016538
68074 20759 750471912
6612 67592 267181274
62260 68375 533838742
8466 62755 997125831
53124 66114 725028820
39665 46219 285056662
8653 4657 986864713
64555 34000 165804480
69715 1425 497291792
68681 17106 597519742
55069 15106 375229087
56388 47182 876344236
55796 20615 216165858
46856 45989 446790185
22642 6018 543713358
45612 26596 918575093
29990 43721 463219365
8986 33651 939498748
57250 11994 123347967
45858 61822 299189199
17507 13477 957752411
2211 60819 981624630
40745 43255 60394513
49995 5161 102307487
46951 13339 740817804
66040 24000 482533164
32167 12309 555994032
62665 7419 541784780
8628 42946 372949973
5027 32374 541684035
65267 11369 691001537
37607 56067 589961613
6838 19677 743238318
26516 18867 653664693
34056 25870 390250901
18431 24549 193173013
56956 54521 916060317
9114 2460 780622405
17630 38246 729471622
56530 7393 793195417
51157 68751 147511605
61792 4439 880922524
51346 36628 616555749
14714 57655 87200331
65835 2082 735534416
45227 68638 289071312
53124 56848 762097027
18299 46714 898840479
51213 15209 274516029
6840 5706 98015759
7785 9899 16713576
7533 53699 525114184
51008 15521 53077077
23826 8511 205830416
5506 10079 295150526
17519 42547 213176021
39710 56351 624546707
57799 20068 968108861
63794 5986 812332750
33932 53217 781837722
54739 8572 760961550
13178 64049 805173282
29935 38880 714853706
62559 11384 317398811
39453 11090 948408987
41904 52820 62343187
55672 12527 211987667
57848 19780 380710525
31985 43759 404313633
50538 6667 539212634
5163 40532 639756128
24351 57106 761634681
48746 54920 551684130
58560 29305 639469957
36108 18292 842646182
37234 48527 557988752
37068 51160 572582779
43193 57358 175252682
20718 8058 891072337
11758 64877 321983948
67513 16097 913266669
41250 9534 326970393
2147 38320 510250546
15397 34182 238019576
19962 61916 375859725
11678 40997 435980712
42013 994 742732128
38261 67576 145144838
26015 37186 168077840
66069 1001 831691975
11198 17157 785941213
54891 34675 844861251
41595 36338 386925940
3169 49984 830938014
54975 26222 113574348
59183 55206 660189682
18402 14376 862400999
36848 54977 371278574
61351 15732 620444204
58107 6727 827992907
14302 10527 832585693
67147 22314 36666370
48591 10004 65223798
59816 29401 410592266
30446 5856 313408788
62873 68240 280354813
15105 66462 201639512
55547 14926 634493863
68169 9222 482494891
32739 38037 119220734
56725 42604 452362952
2295 13663 481660813
39246 30655 803341660
64931 828 126076064
4191 45857 498116551
9857 26031 818867601
25030 10514 977033151
66650 35527 186867497
2729 19115 735566511
14240 23221 860542297
9504 29199 215267697
18162 55577 469268504
29773 1547 45287574
34532 51866 731657103
35433 65551 978045398
3184 32873 768010547
42030 53919 587636810
4601 27154 563915274
19566 36022 755258130
26100 25213 123234468
6434 11762 7410446
3384 8405 815366660
60129 21912 102250947
29970 52014 66505130
40767 10647 588303392
54597 25310 419170718
27192 41544 197909893
25977 23294 817804951
33894 22138 849855985
34535 29058 778464077
68122 8036 791551574
57033 33147 672260106
57212 30734 864920010
67541 27066 913213292
60757 67559 376657510
59880 53629 485053863
30389 14986 823370172
55651 31074 680069798
11115 44028 258805560
2552 7965 223062528
66484 62357 785741083
68975 66981 262199471
13929 18286 598854619
59904 11684 796789506
2926 28368 766857852
42730 21387 439798101
61288 5549 449622107
59477 34343 139519329
52205 23735 533203800
64169 23402 175501968
28551 66389 850581923
69694 28908 854468017
10996 24851 680405880
9223 43553 277759529
38272 60350 25531475
51861 49004 783396972
39430 21332 660434856
14605 62428 166070371
43925 47912 583120355
5650 10552 238505567
1447 15855 233554831
45874 2731 320883092
50248 36583 255652288
65169 56043 553511526
10587 60706 391689711
60988 36237 401049597
9818 59269 713145273
4334 14286 827850487
42728 31942 487301609
21210 64077 246798889
8519 57857 127568614
15998 2049 848044442
61851 45037 98556313
9425 10212 970185147
12055 13366 926015233
53264 65656 478188022
23009 69288 750634616
61007 48875 848094805
26093 22670 503371438
41096 69085 393236238
38420 49707 778669943
23608 21824 107588608
61146 21133 541034468
42903 23202 460789683
33487 64638 889302324
62834 34110 684979086
16009 28430 702174782
29773 21183 410396492
32851 39943 110973476
55836 51482 725648118
54251 30358 52224602
50793 31461 304961074
50980 10074 786756291
39966 61154 319124531
68936 62808 688299176
35051 33757 385863784
26270 52743 778277487
53869 17405 48300184
48748 53108 662316249
27826 39165 853413151
32064 51458 1841610
14508 66562 63697084
65587 50531 981405646
21964 27688 942027801
7955 2644 482140153
34796 43909 571874400
45688 15160 381693553
54709 52928 37140666
32947 48720 504635698
26485 25469 765663111
11799 59363 880907905
58797 63165 244941425
59057 55609 127252678
54814 28471 811399845
48936 29081 843277771
42744 15201 248101066
49447 62897 705770827
24558 5347 166117015
36672 2171 922048500
45320 42942 672305975
43675 63344 3574731
3359 9772 401821491
57558 3164 84885662
68223 34702 963553487
18968 21825 960287078
54038 51665 669728996
10911 18341 562876768
3744 15756 153205899
27398 40782 597967901
22186 49093 213763595
53929 858 830902178
9117 67313 472759696
5283 33418 307177757
20836 53828 975817894
52104 31331 713607534
13048 55212 543245090
56230 17162 916801411
13733 35596 608710576
22684 23653 667451982
44820 42290 716153432
65051 15422 994971186
30935 60712 932840989
31821 42819 656070281
66001 68836 448247494
2569 53517 371072793
30946 58267 897241016
4420 58864 657809879
55866 39589 861987786
49182 3118 22409643
43108 57559 372341527
47160 50146 30471358
62059 13633 417457010
69239 35728 708809261
58251 66572 350196396
42302 56662 452421010
49541 29664 244049615
61459 21902 374854685
7464 5679 697642957
19770 35373 419745930
56958 1144 514026315
28773 54183 799206479
60517 25656 704172198
3883 28502 765271794
4694 63893 495663901
46932 17871 708270554
16433 5084 70978187
68434 40923 256470433
24515 58194 261634985
5924 39982 911255256
29726 40442 673413552
68197 7085 768224081
26551 54282 584898495
32627 17153 433329965
68897 38465 573766158
21109 6829 355067075
32463 10860 224355793
1618 30917 490809641
1426 16927 534745756
41731 50433 747939423
2572 29121 45689524
24822 17123 486697176
18789 1472 488698959
17192 49106 484013027
16414 27312 832569281
65111 249 187009013
37246 9211 549295591
38333 67805 961470361
62814 48463 189520002
69385 3384 329620974
69199 51173 514410637
32328 64191 123161993
52101 50437 388513928
54574 9052 528509057
18036 35026 196077738
3754 13154 513871776
11802 48906 232753115
23241 18948 117929598
57987 52558 349479803
50170 56949 887827636
51512 25387 485158477
19163 10981 672450671
26187 62205 26581057
25977 39726 943349778
2054 39668 866307211
16666 2613 834230089
61889 16268 380252787
47314 42528 658518626
940 43350 546885929
35766 12506 743146732
28112 42206 959138287
45115 5029 479560584
45286 30537 200763449
57610 6342 942864414
48606 40148 281969323
6563 51136 384263257
21610 64660 539260471
27283 37721 599180236
24495 9347 343514194
44045 21355 357294483
20694 15404 158120388
43898 29928 687878933
69792 2856 688866782
69556 3921 797692182
47363 13538 389801547
30675 61625 828460307
68686 17658 984159157
34234 27381 77758148
57008 28150 167837605
35856 66679 511665269
31062 11477 93482067
22199 35111 591971929
52841 61886 297351127
4994 38544 333877639
12141 65703 848564071
7223 34007 148085422
61750 53782 36895471
30277 21787 260439149
53941 29544 81266817
63391 29224 571461842
16040 65416 921859934
23284 33376 13607674
49916 29505 703944928
12999 46729 966625819
5412 52886 329880417
30835 45910 405960759
38471 9917 809080549
60612 1190 576755935
23604 15124 537597740
66246 63339 876451029
2288 24190 459684841
4253 46119 513413701
4535 23888 845873934
39719 15965 611429222
45945 42171 302377405
9223 50684 186785075
29314 55549 943237656
51792 15508 240948229
9904 28913 63918370
62323 13953 655973002
6301 52054 34159336
30520 2186 461380650
50032 22876 710356946
19508 15342 214204880
9987 23216 438776608
21135 51186 403522749
23085 8015 747126824
13267 23567 844164401
20806 26073 932746904
32167 11729 170349181
5434 49058 584405318
24517 13514 846703501
17148 23239 647489272
50181 11748 367613647
58637 11910 382547120
39093 37686 951992304
9257 51547 492984492
55092 10138 410550286
67597 19911 735370722
13765 51023 731716030
21257 65613 836232065
31973 10599 78924196
21342 46968 79387771
44162 33799 93519945
61645 43630 908484904
44414 51562 248299084
29798 12931 349549527
2268 26333 431962023
8870 52658 41224609
7194 23556 553058054
34406 3848 9049191
54116 47059 237166305
5211 14748 314164537
69117 27771 743203322
41658 13658 83875123
46978 20844 985455399
11517 62276 931535019
23698 4116 786887982
68957 61212 907856593
21482 2631 936699103
49328 44373 567470557
42404 49341 263003628
45210 218 317154111
38406 35630 532939279
30226 55852 145228062
44044 49000 555975105
48468 42137 150267978
28745 33901 31185226
40423 13548 838413216
21523 22030 216629730
56518 45719 750453398
31632 19064 366940808
3270 6263 837749989
12908 64977 917666985
52978 36366 470900532
10502 18648 373887885
67220 54066 712775381
47356 60404 585409104
22964 58628 777989382
17391 64557 926519570
54423 28747 272305885
64027 40395 399122511
37484 38499 317415954
27070 55302 571818986
16346 32984 503320942
12861 64468 552260054
54249 869 587993550
66244 38741 208582326
57545 41803 145894242
65406 6534 974669892
23471 43673 646750997
32970 27256 14120297
5936 42791 614133898
17402 37185 136003556
6782 4735 964676182
37877 18648 690602588
66151 27971 763775730
30566 58464 972242851
54020 17450 992916517
46408 50330 577249578
338 51103 936962858
19385 44723 865279092
59400 43699 981330023
38830 30579 749345080
17243 36459 522559992
46966 60372 402515630
46164 5456 67191139
33325 6452 212928313
57930 34700 52320224
24407 30913 254788885
1762 54429 187453831
27461 44860 371682677
10301 36021 27132806
11086 47567 29184345
9088 67950 289090466
19581 4042 742859930
1119 28594 688862634
25900 58967 332945117
68648 528 279435441
37651 38811 773099577
5613 17538 205292562
26067 13231 554189741
13365 5298 980323149
11473 47091 688089252
40661 27998 875803566
11627 21183 843661035
13085 15217 601185559
49134 35667 390092629
54837 45389 509626332
46600 39090 391332866
31882 69294 107837459
792 30381 369202187
65002 61528 58135413
42002 60138 638137368
57027 34415 207861722
46663 44769 941668648
13881 47500 43074951
43082 20085 410796668
34720 67288 665828789
4070 20919 881068611
4561 48376 603377854
9948 61080 737631854
33378 11305 873098026
26754 33342 157397011
22179 3256 355745567
28136 67986 502721606
10456 46727 534498340
60799 57188 867504981
42705 46033 753219154
52923 6940 188887677
16702 10756 392757220
13800 53699 368250436
65436 69857 585750848
48634 69402 941809357
40661 37719 955533935
1315 46104 126141172
66496 64254 808319262
62916 59047 160946711
34673 4810 742314981
33544 55488 544188750
51541 40709 58858280
37501 10155 779024035
19830 58354 21323578
25279 27404 740422810
21344 17059 962199659
40860 49641 965794353
55392 39571 856707412
44339 27953 168676727
44789 14133 827932655
29748 2457 310085881
49471 23807 220635423
43656 21974 44982494
7298 22011 58973489
14843 41490 924361155
30780 4324 848541619
30955 19984 174105344
56085 43585 400609368
38485 7912 113065671
63971 26211 530806510
7399 36153 282524873
24485 4120 886988238
5443 35285 616635367
48599 19476 614364874
23503 49037 367726443
35675 44535 887058774
53630 66131 192705199
36724 29456 601572014
54808 29986 845922276
18782 21265 782388444
9415 35893 24335941
21251 53131 174681559
55134 2705 683436952
39714 392 501927412
60365 4874 715514446
61495 1109 531136739
64022 33893 731881202
11152 2531 617198936
57009 47380 34312494
18002 29423 831898987
4439 58436 814822939
27484 10725 292755933
68224 49944 421544940
5006 37044 431485143
50362 20014 598135322
58227 38044 79947329
52407 32669 859803453
41540 16194 927747495
22504 9229 410184593
23233 26320 835096620
56728 12822 480153149
54448 38667 467451655
19724 1888 861162830
64291 43276 29393166
62455 48134 939227171
12508 25522 155899260
48750 18268 386659286
20165 38010 41040304
38156 45856 452999482
50089 14597 641151180
25283 61949 9960743
28474 23818 5413277
29853 33937 871700556
55141 8870 494189765
6138 63912 84207036
2086 24300 601862821
50459 9752 999657915
30495 64422 448082479
46571 68896 268426184
19604 53045 500752515
27425 14584 423393191
22841 62528 102421919
10703 53192 816443759
44231 26116 87465448
45918 13378 942790807
44244 26352 367046386
52716 14340 617648669
33675 27688 511923909
22733 56909 878313060
48888 5717 138272843
59901 31537 750971851
33688 35245 368697911
9583 15110 146159137
49608 35772 690973125
50356 18679 858509084
28160 65771 328493397
56804 59806 741858567
35992 27016 476753407
12600 7801 553276177
65102 25740 975872800
11855 65188 924515726
65682 7344 24966307
3549 20314 241279577
46280 15550 493305437
1520 56346 790285002
2081 52793 548442624
69807 41216 907393674
30944 12834 429152075
16846 39884 69913920
23759 3856 657853193
19592 26246 123358604
68084 4013 393399650
28346 41588 19276525
3200 10870 629909738
72 24670 935696539
4273 47520 139245469
46362 21212 869309942
40901 4488 193183273
34467 38759 278525579
47373 15062 97435475
48455 48668 398194739
13083 54160 706241974
5431 46384 52056837
8823 6280 557860087
60111 29728 847688911
52825 58942 211952766
35104 20207 995788764
26605 20974 93498912
49307 56144 721511636
6287 68221 420542250
44480 17684 115516897
39200 25069 928459616
1844 35406 255287368
58332 16624 546694802
3044 34095 109543669
14000 1683 869299054
48091 13607 410097613
6911 44380 372003813
28741 27186 418273289
29618 56990 202536216
61998 9705 28097716
42363 48683 916559136
5141 61657 558554076
62240 31116 670075874
52199 41772 285329461
19021 5339 287727527
22500 28173 657271900
43378 49807 973177613
67671 69566 254424378
34087 22951 519995032
29461 3396 681175298
14112 33068 145536986
31614 12170 891803637
38599 60059 612336416
18228 34267 864856451
52822 48172 593033302
8787 25771 995820927
30995 7747 478070804
20465 61382 307353951
58405 51273 84124870
62405 44253 868205551
68446 41223 623202284
15065 62073 62515341
62575 35416 461652403
65840 60386 88537214
22146 54118 110947565
30154 57334 400374588
44695 65346 805303160
64637 63270 323695461
62387 16798 742585167
37971 28960 830643068
12872 53070 404247866
43569 60562 58369108
58881 11216 949616626
50742 68291 501605083
58958 63440 730841010
45347 49578 692997447
29140 17230 487488189
50123 52209 261059228
36142 39187 648880164
28696 33515 996794208
42814 55031 431089306
38833 50256 57003985
41310 30872 580084078
50019 42734 204619687
26342 57054 585892248
31447 3477 71791693
69769 15020 555245185
43957 32234 85926177
30843 14432 466545978
59340 52545 592646312
8216 45732 839635589
66324 65960 437719602
11928 56107 653717609
27791 63950 694784134
64498 4008 410753418
11893 30498 321015508
43261 47688 444969294
11783 34895 130825109
35542 30621 760518747
53420 48172 279310898
63945 20918 91637871
34339 27589 297851841
42434 32557 444890560
63820 6477 167940093
50677 22390 824859103
21346 608 714734495
42104 20573 391959356
13085 1778 787167888
17306 42508 185021904
6552 22682 599214954
32655 17668 239564213
14405 34313 768308457
60655 40122 782036605
67462 66806 18077617
59204 47906 130061795
11024 15855 965994716
1398 25258 887006073
52500 46238 913582811
63827 46283 236743115
39490 28378 589432972
62967 47658 559292219
16537 51467 430583978
21166 55555 609687655
9012 23693 822744388
4282 19304 842928015
29059 38638 683685820
49131 42925 195214974
7341 53901 102456462
49848 12006 978503911
13558 48129 714075310
4000 15369 885059288
14872 33546 300009101
40074 44942 721520223
30295 63380 288947662
55088 64489 152764994
51544 19794 995641333
57282 10105 163119484
36705 27276 83527647
34151 44664 694633702
34691 10831 187747848
41318 25105 390438741
48087 23298 364735658
62718 7837 700787828
45241 52491 158568367
16611 26931 140334545
26592 55946 726677347
54960 6357 541858922
9819 56940 459634409
61266 31458 157535833
17376 5444 181446291
24585 21416 363875953
7561 62168 14105953
22634 66098 816381872
62629 22396 743595552
60320 11645 302803112
41356 10358 211106904
11487 43642 129232604
29850 16885 34647390
25015 26638 319333943
16809 34243 611394911
61636 58488 388725983
17934 14910 811853667
24172 5470 698997062
62859 30786 169479331
66362 21372 517078996
43848 53158 456296618
21173 58204 385832086
9303 67465 316776742
8681 64835 246318843
66730 37849 801729243
58856 27115 591977109
27023 23103 766474000
20985 63940 770259037
35834 66564 954018201
21923 5515 562691694
1027 50866 717418240
10973 61388 797098123
40456 63321 245944607
51137 65073 248491803
56817 23884 930134234
31089 62727 702616538
47797 53131 855340485
64996 31263 656766696
52755 31974 810958705
53057 1892 16693359
16512 16120 516215569
18334 43459 776381636
754 57441 327334919
17772 58480 59549134
66613 42547 118190039
44220 24831 542363704
17084 28813 747160156
8848 67398 54844612
58884 45368 885289973
14429 57410 459484065
12209 1380 120989546
65790 60728 676093999
38072 69565 381209272
62305 31570 150566218
56877 25059 392657280
21405 11861 518824084
36637 64649 327510535
42123 19984 865545328
30051 7036 466180314
31016 15649 54912706
63451 33732 661451079
50279 66505 339647307
29 23481 521857763
32158 727 928822172
53888 2585 12910328
11595 31549 348034028
43971 20549 527155863
36218 58382 3051810
52879 34037 749421306
28434 51103 324102856
24648 13680 542818476
64056 44193 418328601
7015 32880 776612053
40206 12713 672638172
44050 53394 215594001
35824 2499 828214583
59947 3319 870233763
6290 24831 282223437
66204 61506 999524495
58884 62839 754488038
42661 30938 96607163
13361 68060 256297183
34648 62796 867303301
3090 46439 875616976
10059 13320 229719853
31413 52102 995164051
37521 58055 390723349
66761 6736 385319055
19728 2999 596507056
55306 3845 866880917
66367 13181 645729264
43386 42563 45794209
66086 50348 904559252
34860 68844 218127485
47910 61286 255978228
58355 5539 375996511
41882 67326 167673170
57360 18075 563183317
16476 68036 776262618
19894 22993 613319123
68229 8804 766518430
25629 66346 369897038
21584 27591 673344097
67868 54496 992985456
59827 6028 546955714
10338 25156 677494929
56849 12786 747575040
46050 20573 869430185
43566 58653 19503581
15771 42502 316808075
1083 35764 932591292
3734 40055 237282298
17401 56973 408865325
48848 28820 100171180
8115 26100 218854940
58870 63836 672878494
69285 51001 325289210
14684 62099 954219791
64623 33623 402234256
54030 35546 425749435
58258 16256 773837802
25139 64872 151384557
61548 34503 45879961
31161 45178 611409236
51507 25098 706026524
37518 4301 599105435
42343 5999 878289257
65645 60381 96108176
2832 47924 278379496
35378 68363 134961612
25981 67194 674016216
42894 24150 207968770
53534 59620 778715166
41441 9377 14477553
28328 24346 167165668
46072 67955 814354838
12318 52877 453671178
37787 46655 258505080
17930 39331 824584127
36637 25104 613251380
31704 21859 828484795
14865 66218 150445412
50655 65599 669131909
1590 37573 99732113
62234 59212 969519849
35533 1023 628579996
48384 12741 399408714
62033 15525 658763327
67553 15413 925138449
24805 51380 549711289
64248 67117 395715599
48094 38071 66136056
54764 21296 52157176
26271 29735 696143065
22289 48259 66157502
63420 18409 211098800
23329 34808 274332887
69157 64609 713947434
53390 17580 453258741
67484 33700 921552761
52790 19234 441420372
43804 5825 283668585
3507 15037 564389119
13054 19100 365229328
592 66748 197482420
28829 6254 335576398
58339 5185 965705436
17817 63778 895412542
15490 68311 142510905
15246 24558 595945281
6779 60482 969688739
7878 45259 755433564
2220 37000 758469983
35465 36779 900174325
10114 69128 330706440
27671 7024 965280569
34831 60313 263939804
20712 22166 276250485
19592 35967 629705486
27702 23613 167910941
5422 50562 186981286
27939 16235 407932727
13700 23139 507030053
16366 8094 65374496
25297 35536 224606453
46295 24803 894432978
7290 38622 37793602
4367 62369 141795882
3075 49943 51731480
12877 9051 202439079
44227 7007 187729291
18423 58595 635369772
20142 20716 357390436
62788 62187 991849449
44857 27509 193343411
32816 52568 350460784
12276 12618 406068472
8285 54253 59574613
45743 61087 601699013
49985 41356 347779582
9904 69691 132204952
33888 59093 674368366
59504 62686 861060775
112 44279 937711072
68331 36812 714054095
33713 57627 306488978
34845 47269 351186478
1468 10711 810728981
60575 12753 458476857
21489 38969 224660936
41846 16636 633968936
63546 37160 909236112
6636 63625 463333816
7906 59005 802319357
12259 57625 725467552
48297 31132 218653379
26364 55595 814851829
51273 32150 262146570
51016 19581 481228218
36409 29585 57991715
42184 53012 214997353
53482 30037 302431964
30517 43310 585373457
14135 61589 605866607
64653 10101 538308921
17207 69402 528753048
63397 29130 63694386
66159 8142 155299308
23635 44808 272870553
49517 54532 277899130
65084 52041 444447331
45353 32556 541055200
27536 19357 565669111
18106 45328 198514494
30235 39530 581686498
32162 48800 534850803
39765 43522 904083815
47475 15817 992616877
44697 31993 441785903
61393 66614 476184312
60356 62367 322652485
11382 27203 894711854
24311 42333 23099357
29858 11341 921211978
19217 4949 386568202
4483 24376 536610480
54796 57553 760262330
38287 25829 55852001
42875 33809 84057948
5184 66302 215709850
6834 16662 388399796
45813 2896 37671565
52044 51071 510869704
18344 14137 701306583
41534 23429 282768538
22263 19005 485893950
41510 65185 19333637
67953 1546 908852531
56611 32921 984303119
43247 19256 61166718
60188 33561 779366743
11422 10733 505595757
69645 33154 128177553
13605 16323 475796107
39635 61606 245661546
66887 7458 110376166
7267 42155 385681983
63209 47493 788785546
61833 22743 480236158
56075 25776 269381277
1405 67171 999021658
13899 60354 212808495
48448 16798 141189538
50454 52906 626196181
29417 61544 617733500
43852 67706 926908695
27865 13331 477312348
9654 604 732148222
49833 53221 415993516
32414 6095 102340192
47937 31737 35327477
16720 35478 136671833
5417 9436 121265246
6414 64105 663006843
10616 59886 562014910
67618 64350 887871056
57578 11932 897191937
29872 12792 884936555
67283 55902 307932161
5181 69343 20170155
10138 29974 838985988
21621 27223 387675079
68860 26456 504793482
36718 33686 799011383
2200 13988 22635661
22890 49848 687406645
986 42695 143128732
29836 12038 756332265
13129 52984 962039972
36185 66628 834187074
21281 30951 514512458
16851 7037 663763333
12494 20174 730977118
4556 52953 28588048
10304 63745 882744360
6825 38057 603049918
47580 48469 336296888
41816 50022 31710713
50524 48152 399690659
41038 57124 231430799
19503 27933 883057534
43472 25280 256419380
52431 69438 287624172
19909 57286 181547628
30831 17271 752027935
38621 31352 583105094
41868 43487 806145168
59305 26773 279101212
29342 45487 120326653
59006 33417 545906861
9460 34333 470528246
64395 68518 208023264
32011 65422 801626951
62839 6236 308941645
29956 20808 988080167
63651 30077 263696609
58319 2674 895790682
3878 46161 10524619
27261 34632 619620761
10200 28112 887676219
65401 24425 487164992
38211 24489 318544714
48017 2559 82808776
66948 35306 956283839
28239 37841 432631243
14707 43738 144538380
67266 61445 407391426
38694 65755 18253387
66054 58730 563496163
23014 32803 173990257
6760 7616 398053534
38006 67103 132526417
40929 43617 659912164
21558 54800 164000440
50984 5297 670302079
61908 41790 254671766
41474 48134 80117932
35897 29299 249393017
24052 17720 749881262
13315 2338 573782558
68849 35128 836100315
64500 46258 449451195
18444 9014 436907576
15478 33048 706545850
65091 55444 393394158
55392 64337 422060275
55739 50472 444695799
6608 15289 671342041
39162 20230 554202800
58943 54723 81056890
3149 26887 953527788
61442 36269 641568854
7077 5593 625098758
6516 1369 255332220
17659 15311 686188745
61389 57926 801344698
6178 59993 788238285
49345 39514 950281297
36569 9293 373250397
44870 17791 442094344
52506 57416 450753516
65096 13300 451859082
9506 41999 88082845
5452 55110 241368893
58237 64072 158976836
67379 52257 233504878
57808 43680 922528460
757 22894 448371970
50101 25208 80510543
48698 2303 700423628
34845 41122 306807206
46159 37309 125820353
16604 30359 872175129
22156 45847 732106068
19563 39574 958871225
17199 11233 972627246
25982 26317 364629895
31753 18562 99103372
22726 1550 91604726
46654 57044 869744106
44134 61769 341029031
47906 58614 434024821
64364 47145 700170115
8561 5459 103722282
65018 15202 975821825
7268 48828 599802145
13714 66177 783425150
52382 62 427313145
23417 18671 841647884
28634 15229 73654285
45289 34270 855417487
6083 25213 915408559
44227 16814 926198145
62786 60551 678658700
36135 67498 6364247
49 26380 503542667
29531 15712 800192773
68155 6370 963007304
62252 63124 285951177
15828 40472 547018280
67977 64578 129995422
16800 12881 577846101
21737 6418 531551149
47421 23274 912178957
49572 68369 750750524
54987 59759 970151518
41022 63399 797315374
7252 49096 847444678
9223 49785 334619973
19011 6684 848126310
25491 59455 662661167
18182 45646 867548537
12043 4527 744747361
68182 6137 586654782
54348 48967 301338924
8430 62120 757527744
12155 4729 783958557
58900 22329 70382788
48975 12952 341461505
29634 55459 715419400
53930 69512 50778739
55227 25445 643339298
48519 7011 489036993
32606 50221 704022778
21944 60860 270817103
2097 64621 504720955
5845 35747 59330928
5799 5519 7064501
47597 50035 158539306
27783 13716 644801883
42526 43663 875381079
53759 69099 614894787
56739 58344 981814065
28725 8634 258608885
20798 29343 90646369
19065 4785 143800639
59859 67293 417586858
68061 33856 201762032
40711 54573 76253533
26230 68581 976126248
2573 16021 10697822
6037 23997 889845540
49860 32812 66853271
38026 16930 301645176
64611 3717 169859191
5997 51721 618506919
48040 39232 880642925
26509 46193 576831148
146 23084 482825949
53611 16584 157766232
5479 38367 306055084
63076 15611 305338490
35479 54784 81809373
19009 14854 663680330
32711 26553 585912251
57324 48196 743766081
46620 53369 443225463
27269 66099 686288059
22036 64164 716491441
5903 51201 360842651
36857 68240 459643130
64610 19748 83561632
39135 39782 30496918
14179 6794 970278735
35633 7838 846795325
48767 64849 193356581
52789 39090 989124064
44317 45873 427965056
42587 8028 286013305
7767 67183 576288846
34428 65470 681912966
39829 37980 191059417
36509 44559 573436468
11420 58760 880170051
10717 25022 980789332
21760 65458 435909047
19697 2915 620145317
1537 52989 681375342
48329 42923 824402574
51499 13569 423052564
15683 6243 384378455
39107 35014 534026889
17745 61480 903317603
32783 16055 157738085
63692 42688 742901688
66402 22623 477228343
1554 54092 135812485
68860 67684 634094664
62649 17781 83832579
22469 4141 540989175
63375 59877 271588438
69283 39137 559047817
2240 36841 693657650
38420 47102 491756599
9524 43423 70386387
42328 9969 979105849
27226 7851 672131424
26201 2186 512703839
67795 48401 567891234
46520 46443 756404443
69815 17584 220080722
15635 58300 387167603
53914 47332 625357948
65465 12268 824181694
53553 65237 49505351
64510 45008 509563595
53172 20321 963077058
67811 60743 227680132
29939 61495 413393732
10098 19456 122044076
66497 19629 83839070
21581 31902 423247444
28389 21914 665900710
41629 62493 243209043
55084 29470 946953134
38304 2088 585762870
68863 35048 239988176
127 9692 449749742
32891 53620 635115455
69036 63547 191055531
25377 52286 993236589
60187 1673 277821605
54592 18748 71393128
54075 42577 661962162
690 58442 702901114
50843 52946 109054888
40322 10659 929465106
51240 66674 207649455
51497 33149 376776669
29725 65561 723474250
31081 55802 224161945
5147 25928 49423076
41781 52035 320896000
56212 29753 260335054
17221 13564 744666032
8908 66570 976609077
23182 4839 698683891
64186 65276 17905204
48264 45427 953614966
41124 11781 367933267
606 55579 405429757
1749 21153 689751322
51334 24548 537824444
937 47141 736527002
42985 58690 486636883
68221 9166 940624897
62888 30468 192645598
29998 55086 552809226
2338 19685 309211087
40583 27031 508160266
9108 62755 94397672
58378 18608 12497722
20728 2432 184228597
11817 18138 982870997
34816 58537 80540060
19264 21902 520377781
62305 42065 948920127
64379 43060 849331249
47802 28591 405128889
18811 49409 201001282
45988 17490 218808032
39584 45003 632951418
33904 35382 625458364
23470 56921 697621844
22959 44213 513446571
2433 49864 638607490
66561 52288 924192973
11902 66853 481062657
49644 24678 968643124
34076 10909 591718112
57144 56231 224367047
44755 64169 924838472
45814 37371 510676360
41187 2384 412010803
52065 55039 162235044
26490 17856 430995005
42318 17701 409223783
35521 56459 536600741
40939 39036 535641328
61075 23161 573951003
59190 42703 490235963
51156 5092 296720968
10103 52260 439075524
39417 33165 780927889
62643 6113 80753387
27830 38702 967723495
3647 7035 825293399
46672 21489 862080258
53860 23710 620259884
59822 52267 420715378
64514 9806 940678224
22423 44990 389469924
5708 53799 763893304
45046 69097 966711410
47073 46664 50795260
19827 54374 548752430
25370 15736 921119680
4401 59201 97083975
26206 65715 815410781
51700 5281 591524757
66520 14401 995340851
51334 68739 251378171
67229 42266 718027376
29908 65534 668148094
7876 15164 509947904
13372 20493 792874353
62748 15249 901621388
16428 22567 103593951
32821 1495 4549625
65762 51524 28755278
42716 35245 403302469
17074 59970 765234375
2584 41064 411888025
58445 13735 59899482
49781 37206 242097178
41019 4080 312371657
64643 3730 828208878
11922 23316 423281634
61671 40722 254161307
16798 35207 64951775
33260 46998 481019912
58588 23669 251674546
35518 9715 313811566
58265 2428 746091623
19137 13943 19027747
9283 50925 565638253
61401 32212 426428734
41924 38221 165836462
53764 17066 798984471
41788 15 105623326
25170 62132 734521015
13577 40165 831171198
30868 47385 800973924
23897 23203 148074955
59481 63028 940566623
5251 52095 422089866
821 22411 542794448
66519 54813 58244584
46899 60988 993246850
41254 51015 226078148
32271 36196 295220984
23760 37468 431094859
3405 35668 456783230
25127 9145 848670849
29355 35741 832386006
48093 64341 807613953
21815 53125 931366796
56799 22131 799256423
49529 62806 114113524
57272 58439 527106810
5514 28593 658704023
57363 68943 596474035
48392 19339 724061146
2673 65208 265855195
22941 66146 294193712
54366 3184 182616203
15207 18374 590924798
3222 18253 827866650
45692 28638 811940664
35081 23237 186640469
1108 22127 382831288
48925 40166 259716737
9442 59479 129158960
16080 43357 319546863
68633 26617 281612866
15661 18461 490756540
14460 18414 847479042
17409 36745 683050962
7164 33621 53494611
35912 41949 95169425
67566 63456 540471717
51363 7165 156374141
25857 42988 903454702
10317 5161 654306078
27086 27983 152635055
54589 56202 785485924
45946 38535 31908828
51900 9931 874428782
28780 10059 783161816
9801 32121 552297343
22005 52117 643599955
35226 68852 663310316
21961 8849 84486148
12159 52950 142951449
15885 55300 499579736
69009 24815 312820582
5857 37679 902984497
8074 54370 595677937
11253 4043 956470955
38909 9088 989356154
3333 17140 618679270
45018 67022 39430726
60789 62951 707638907
46653 69052 543130351
10623 67105 791120282
16199 34374 75150275
60650 24346 134775122
30030 36120 981233162
43749 21288 619481439
15266 14064 958883293
12952 13256 909794945
64470 63496 364440547
26793 32642 463034895
42297 57043 428858383
22724 54885 748105771
57717 56734 933107204
63283 65244 267244874
1904 62133 710603123
54831 44344 447396990
17166 17788 496852780
43437 41219 529641050
68732 38445 614943475
46090 13553 910562832
10172 36261 898809851
12321 50624 816687224
25383 17581 451461698
9649 47094 185754156
65270 30557 489673987
42444 35635 744210005
36937 7897 804864336
55405 32882 208058906
7000 16703 870854483
54423 10648 185416453
9997 20342 549949492
12408 220 926768808
33630 43827 594700371
8080 31697 502537148
28164 45284 925921069
8205 1074 545433486
58428 28023 460146047
13842 42468 767367558
53297 56208 974366037
32327 26479 814140361
37426 27935 68124878
45316 2189 256849574
37368 25887 983816106
5377 43428 375774747
50988 27817 727424537
23475 18876 302891601
45048 61008 286656544
30403 53082 725993135
57170 63679 599916105
59261 49075 790295892
31942 22880 200941439
23411 37340 516271966
2329 14358 748074928
42494 18012 948195550
68603 30122 114987994
14944 8786 602426416
54408 37842 341847813
32908 30045 815362612
14056 67927 337728135
9665 2922 777300075
11760 51396 833916426
49154 33408 993566990
37647 15239 496588779
52288 11579 516958156
64713 37324 174563859
19914 6440 117306226
17564 5915 506724560
57914 68802 772390475
22162 22900 179398208
60471 44510 250093747
16706 1588 414074279
69045 3399 67157784
1160 27122 557944711
57804 43936 586753858
40924 63338 880413761
55263 21151 135815040
45553 5343 188100018
39942 12527 721222577
55496 36221 910798983
2239 15263 881903893
65730 10794 4641685
54718 6562 938017423
37692 23114 691039208
19340 24531 884561991
24037 49502 974136684
55132 11754 350696106
38220 49110 181033938
67185 22628 571794805
31092 65557 250441036
40169 36815 885579868
68994 51835 573647251
29364 25672 661442096
19553 60668 184824736
10988 37165 541274974
1169 30672 71647074
52303 38704 925513619
2193 26976 70088664
53876 21320 487573748
31827 38425 799234138
46593 43413 223217443
25045 53261 890021847
50681 16137 700739681
22331 59992 450887808
30129 65195 468169498
27676 28122 242479278
8730 22035 406389654
45034 52363 268802490
11181 20424 168016142
68201 60418 790038582
8613 60489 650724513
20946 28781 849448044
3076 8343 742053963
54750 24187 493139115
18661 8724 910775779
34868 32355 77773868
34246 10280 126267423
57598 69042 309028504
27534 51430 553119786
54794 1746 781007732
1378 56970 579957667
37741 4918 804072634
50118 54569 498493278
15138 15865 32382093
48829 6304 759542576
12238 53850 907523606
10770 68429 258806989
63425 37168 801415409
25443 31542 790147821
44508 59392 905046777
41227 43221 638617235
30828 1771 542791403
26193 46573 112529702
53577 42152 274732009
55923 18212 715828995
61211 32708 264923656
50343 19148 933314813
11642 49939 237072574
35398 67308 210525471
39094 69718 878506499
48714 20965 446828019
36051 42860 209927368
5203 58975 647344614
13319 13135 875217502
18329 31696 95980684
69260 17215 335743690
64249 28914 734345693
29132 7832 571864222
23260 57092 955699512
67656 4324 161810106
38979 12746 195838771
69391 10043 491631835
41561 42301 336140590
42085 58208 625192032
28802 55989 344373716
48039 38775 696410446
32246 50609 725983792
53272 41960 344655186
22219 46288 257006004
29471 27195 113249687
43044 57738 963785196
35872 66528 93104279
19453 33459 192246481
56082 25821 929582929
55532 24484 631847414
6834 26167 972429409
24377 38174 950166405
45651 17967 668983778
2101 52607 65697236
5975 3523 154196615
426 66966 420824653
51019 31844 262431245
15000 18230 876954209
24022 10032 981184655
7234 45973 733651569
1220 16460 389218337
63166 6762 783527042
55470 33845 612621878
42073 33783 132329316
60344 10073 454038572
3190 58627 217168149
39814 36346 918142154
28175 60880 675222859
15114 32401 867167565
28106 34720 731753874
38228 15492 627522636
4973 69453 289294808
50076 39585 833771308
46778 64682 214402394
37939 5506 990398467
28621 27443 699341183
18474 1010 435783108
41076 59794 3058290
14653 52575 470341635
67069 33460 835784885
27148 29196 331141045
25845 22413 671846735
52721 25415 690834975
56166 64365 347962110
19612 11304 127016281
32795 55079 803924454
12236 23198 197528815
57829 21689 407990158
65326 46869 532973231
49712 16234 595738594
28773 46253 404284932
11012 31167 342965131
34103 54625 719135857
55780 4622 412249086
61213 17523 345333779
38189 46259 47009772
15167 65769 107960448
16079 4980 846851879
43338 20496 624292950
24530 28979 44470534
55585 20517 205781589
59672 49189 862795636
40027 23847 828433015
53651 35466 830699394
8798 22219 467388079
53944 62022 918817937
51815 67407 519374990
43080 35436 130707527
15553 45239 504864316
7959 2212 419622276
66674 15878 526119786
20476 33036 264060862
23320 18520 623795090
40485 51839 646007205
41611 34684 286358313
40020 28260 831851165
68816 54023 155764486
33784 14351 282817211
19016 55164 711877393
46053 41540 467011360
47995 24656 526391928
34196 49808 561350334
39895 4651 980574799
40627 11391 340303118
12984 33463 963525636
54239 35426 877601043
28324 8465 889129982
32617 27190 169178299
11605 54924 761465396
9036 34230 215198922
30710 16124 981556105
16263 17920 609924295
16858 29035 894970932
20988 49816 87387148
53311 21406 486195732
2478 54992 787857458
22574 15940 661121641
53762 42862 958949393
53363 46352 202583746
57927 13641 50093413
40834 69149 653546455
19046 63836 271576235
2106 7930 924672151
37259 64352 858472137
33653 51167 928525862
45103 62820 892942142
40815 65497 772458408
14041 4671 163027944
10980 5043 12490175
30172 54969 964955874
60614 43324 484844852
61812 7930 103455297
6716 17651 335320830
63021 13934 293473823
35019 62679 379581318
17530 57255 955495770
58871 51400 549647012
52184 21001 106978563
46341 59093 364211140
40280 58593 596649580
20587 66333 734836021
43334 38730 690847841
24463 9351 660004301
7189 49008 500610109
31709 41677 857887419
47208 58686 984559679
10701 51452 344019755
19270 32866 667773075
31463 14964 123945416
59303 22227 69860781
65817 4273 206691419
38962 21762 697837208
59330 7793 609227206
4419 52371 349867133
64615 55760 921643615
54133 60641 160919761
56050 40287 413942604
1331 60269 927326986
64071 17514 473414045
60771 65460 70818982
68004 35909 388974551
56995 26410 654241542
41256 68849 606831976
25214 2486 441148855
29160 22937 392693933
17544 37966 225113483
55138 22478 457540979
44946 52629 248715069
35968 10417 264228208
63748 44702 352479250
51743 23666 103965725
3724 11553 686913817
21657 64201 510892628
25125 54051 481823256
22716 59423 145269177
59480 46608 186294605
31690 32623 642956053
49141 22813 651828761
6841 6050 807779679
59422 45349 135039188
14428 32044 96758244
37575 5287 870852146
58573 12986 32899412
7708 24584 638563593
54215 45352 707140211
12968 45084 514969209
11845 59860 196551787
16376 51325 329560948
10042 48598 97048734
8714 40342 112519715
40373 57413 777119722
62693 4657 475588354
37827 44860 479950698
47501 32496 592068221
13412 56150 180089808
30620 4703 564107533
30744 46604 598205438
16410 28691 893756677
10005 6339 936064481
45090 27116 110539799
47859 58035 363108953
41813 13144 418199666
32796 53593 136917458
33373 34375 277300315
43251 36598 520793984
51444 56776 749702041
57321 11409 773922706
1867 3445 413401846
44756 49187 454453195
67413 40250 270209660
57224 28912 534010536
61210 41459 407011074
49388 6253 965529589
45721 19310 433479060
55800 58808 998158727
35434 28317 91431956
18609 14957 755387314
28382 43614 55001192
11567 33934 208564419
10635 56008 255458583
6301 42061 969792844
50604 23881 588430536
23525 31409 632095336
8094 63636 728005069
21169 50102 74503228
62856 19983 59642539
62606 2162 49074089
33909 60980 734316696
28215 40695 931447108
39952 26077 949380484
58049 35769 911076108
63114 50292 723333833
31939 481 667586354
20796 1214 878513332
14042 6579 644491618
38286 48052 759520607
41120 30788 670337770
52043 26344 720896250
69029 22490 128990768
58860 38136 300639687
28032 10033 167807434
47790 6752 759521721
45617 63101 969545611
28076 26687 65981487
3241 30609 914487438
3100 46955 952591946
18379 2313 115122689
56825 54290 788513804
52475 8015 635211053
57041 32177 370619901
18249 10139 546679638
38893 10456 16120483
59865 27691 212150680
52977 69509 748141882
1438 28146 78081976
30083 26006 226015792
68048 64608 528334355
61422 67419 817509128
52478 20535 935798841
67990 58273 721614859
37400 26670 542423297
41135 57606 795349583
8769 11118 808939703
14204 441 456559124
51312 68846 260377195
28289 57536 914526700
48584 32714 945634804
28816 68064 311603446
2615 28549 811988554
56682 60826 243189401
48214 30347 46250975
32048 5619 236855916
25503 63803 651553429
50912 63129 602253622
29981 27919 461223271
43827 5312 26980889
60171 5336 594482115
8647 44109 966834080
51005 64899 247311297
10689 13517 162540724
54037 26854 910388237
36220 1063 951818384
52582 65972 290891547
68428 17514 804217456
27999 22892 275657045
40450 19957 702185596
1610 31494 722734819
14858 25512 47791329
48833 41481 810407313
57619 58077 263975493
46000 26535 539331392
4297 1494 731925586
36147 3751 437265085
58801 6875 817110293
63716 51891 294602676
37976 36766 257653746
53423 67725 195442036
23030 66687 578901116
14156 27646 172923985
53291 34009 451383868
24683 24638 19136417
2888 52398 296083098
58591 57783 439100990
14717 6632 22492818
37256 24364 235729641
67675 396 478947793
44466 19930 140755194
38581 8091 784138061
38746 15576 407714059
52781 16778 288607768
16639 4797 183228703
57953 25265 1538557
47055 49390 730570526
41091 43292 755831333
41051 49793 38046131
52970 28649 497925827
23156 25224 72806412
6595 26920 45767533
52400 32229 540386458
29685 39068 84107451
58982 50645 824919192
61222 18134 66006195
49730 60661 689216196
34321 13897 978541897
56429 21694 94532386
51439 50293 978944066
60982 44216 297203284
6074 60307 233222359
42161 18760 605120957
31137 17898 521303317
47429 50031 440223447
8871 17549 399345522
16124 15764 700606440
62108 8010 793010423
21821 52339 290643668
60130 15888 731217474
30091 47445 921249163
16954 67814 784897463
1348 14257 723534609
7982 17958 864793329
18914 45299 345552911
69201 39674 917997443
60108 21324 327176355
44241 50078 358422963
24293 21139 960113452
10768 4764 704556580
34544 63850 954920703
60501 5207 314020569
5720 2227 105309843
55443 3311 704231593
20126 49468 470646126
37546 59462 874967903
21512 42657 853222307
49080 19714 904337989
59715 69021 369923499
62838 9186 377364676
64145 28296 107304582
5718 23749 55018167
12209 418 752618876
50656 58661 472820663
10011 32259 755586508
38580 39035 65499820
15903 10834 549330816
65032 55513 19656732
9937 65353 960091664
9254 51842 95977655
7081 54686 893789620
23571 5872 774849606
7561 60822 952563263
39922 44830 15764897
40630 34456 165787959
5297 24396 328161984
28985 69796 116153716
60718 52555 180367228
42805 9380 277626209
12814 37886 354974080
69688 44709 225998219
69471 4790 892784263
58929 60723 29871298
54635 67219 467133448
22950 45037 269979661
17565 67963 74380748
52533 25128 144710075
64129 69483 264563629
30581 2936 752778300
17953 5042 936144943
3999 53695 759352927
68805 36500 405134563
14504 41653 131719605
16451 65722 624512900
20222 37863 257873030
17124 68745 492361621
19832 8061 553132785
6720 38518 622160609
63141 40538 659180791
48670 36559 229569345
14005 37756 188862676
6490 65917 224867494
31587 3086 43974058
16260 30848 409687318
48223 41631 321708923
60836 3155 968999237
57523 69154 980146985
64800 15551 685836226
4208 45382 35565507
65600 63107 172315857
57193 68121 955387552
56589 64541 430100566
52388 27071 717135590
17971 45770 184518955
31772 68684 408147005
7458 47656 559385026
38029 51831 893276278
47342 49142 712229628
3388 17006 274422561
48883 19117 143981707
27405 42895 82408556
67861 58056 548733854
53844 5349 842315110
24543 61224 16926459
21329 51889 148020767
67818 47314 910881881
49205 61293 799478174
37803 49651 917610650
44257 60899 164946876
58899 59092 959697159
21729 40498 497794091
61015 62278 630310994
38623 3833 894456315
12602 25703 559095789
7817 17287 485764527
20070 39808 62289467
4158 36339 538118486
57220 59282 501263609
15083 21913 340647004
38077 19968 929110035
22990 39298 152804568
67930 50181 742289983
35990 7779 509126890
245 25073 952678201
62992 50426 692154805
56353 22458 747047423
45274 20401 4167562
6198 47847 188454590
16563 16448 350776253
21678 55544 894028873
6156 68632 564450293
26740 3409 845243867
41615 1072 975051859
63816 32363 847368592
45931 23027 632468608
22538 54529 847722989
2256 38947 670031366
50249 29961 921708825
26738 29571 499580180
55383 5415 385725055
6099 60514 537000485
10330 18286 440656764
63478 60517 585419414
32752 43958 636786667
38474 25406 315989286
31551 42969 553707530
39059 36328 772549195
66741 48657 933330598
51975 18214 199746217
69328 32030 564732887
36472 65140 330540580
69386 54132 466697015
17981 9506 732803700
48698 48758 184944344
52104 13610 699256125
14287 7867 542896548
48115 56998 521741577
55443 57354 442123147
2239 6148 719236615
58998 18342 830048868
57922 58422 887106184
24746 15260 137254153
33249 39352 629314538
35200 55335 634700432
44906 3253 620043684
43227 8695 807058406
59487 27067 913268758
22101 49713 729389476
57460 68000 886362513
10963 54527 198900719
37656 37354 509456666
8933 818 409082856
15769 36075 996823348
43837 39025 474989589
47024 58779 155179471
68805 39545 369072720
14817 23481 236532173
64551 43537 85274596
44654 26062 88668537
42702 36267 269029688
12710 23238 92910066
64704 32184 660806199
39853 29584 225306783
41206 10856 382126970
9029 2426 178486148
10579 10037 664504977
9339 24995 897774070
22252 63280 566877032
56422 59813 507736301
40848 12990 421447991
1215 34143 652694196
11640 17094 157662048
5480 11073 170608574
59030 27754 459125230
24021 16684 399006663
6404 8260 482757436
29551 59375 681211356
48587 47703 539949026
67267 38322 351134095
26903 12934 476878593
4362 56613 539656471
30878 28356 762572899
67222 64966 2573538
54603 20732 171734691
867 52064 132950449
26411 24642 532468466
2831 34887 121976975
61712 30168 376636895
18482 26268 846668884
19868 32104 584053721
820 14858 977365985
46610 33281 489200255
25683 21683 135051709
27005 50218 292152753
22647 39715 356668387
8396 28666 899015770
13492 69780 246772021
45424 41573 549915662
7178 47629 840664175
15392 15170 126931335
69543 54357 45357810
27043 58092 875996147
1915 35828 547991023
35534 24077 300139446
57706 64325 268492425
39886 14733 491204878
5346 46933 660933881
20899 53551 680828363
20941 14643 469895267
39990 29195 265410429
7089 31130 147233830
11394 35569 365394863
14643 11620 302660551
62677 22084 935545185
19412 60817 777457754
35420 57244 550495728
29193 15253 282363637
48391 16648 28022088
54437 65210 947543550
16733 61703 776346028
62376 45872 92386485
10426 60167 714497052
53261 31476 400141770
49101 46331 759457603
61629 49493 47854198
7110 16639 339187424
26004 42733 123077606
18796 53294 25567637
51969 19425 436448852
14264 61400 308325032
51918 56793 3559226
62519 21227 127613557
42796 45099 707523125
30934 11320 570778554
51198 45469 734473249
4994 35308 487704847
55395 24481 375726238
55443 10738 80848990
37341 39986 116513595
10772 7595 110423316
50427 1677 104563204
62240 49750 976921017
43049 37079 396560299
49652 32713 79081853
35186 1650 514318588
30796 65407 784641690
43018 66746 883247819
12222 32650 986649961
41184 67121 728121910
67372 35369 945002812
62933 3171 524071964
54256 49772 27982933
24922 52595 113710123
1844 40484 308051586
13617 27571 376376633
36399 46744 686442117
2856 30089 134557730
64466 62220 518399178
44302 67619 88917186
27159 66070 491574963
16634 60761 327932403
55563 61215 473655045
42082 22103 485083179
54307 7426 17476861
18224 48075 808573785
55741 20740 802549008
52458 7156 382405065
55248 34232 726041838
9111 25572 56816726
19071 46250 305456509
50542 68785 618822452
61324 44569 504722521
54855 48191 184302003
44381 18747 842080960
36404 10370 898382818
42596 21398 630736251
55507 16764 689699561
39072 21011 201921637
18694 3168 262277857
31522 5627 892561257
51948 19444 368762134
55803 38180 291022641
46712 15296 787798427
27642 44954 178070386
2930 3672 377218883
64102 37164 518117291
67082 46073 595586060
23058 34152 892697884
12451 49141 667071659
35413 16273 394194009
20172 26186 672146840
22858 7505 151590518
11584 4529 406998356
37587 4705 853456964
4744 52352 975969205
25262 59698 70725143
55713 12827 173345137
50635 25077 63518776
58152 1394 975528198
30956 14697 755617478
60576 46675 837230739
11207 15983 421946627
13054 8785 220132697
22674 6247 93674639
53548 8577 506233813
55233 25455 374747387
68359 56116 881384874
5734 29710 803171335
40952 54634 288500383
16892 14274 351455081
14271 33948 678601473
6584 46417 634972406
47139 44491 772324363
33854 5975 64173473
56929 43180 781274615
32433 57748 203448572
4669 20722 273849351
13598 869 757731942
34602 29642 211890536
19572 46235 553879169
64104 64846 771753995
8718 36605 639675892
38746 23240 955797310
69238 38409 603038531
11949 12833 743285853
33355 14982 413831392
45123 39827 569364828
61568 49830 890285622
30693 32251 368222328
4161 14305 183513965
21695 37654 431004144
23480 2711 691132323
28937 51351 943795830
11078 46971 778969972
27083 34614 927980658
9060 4795 162410181
45770 9859 950901507
69710 29691 148379468
64402 16563 93210052
68724 62089 100204473
51708 23061 688874133
8384 43936 300246286
57703 11715 9553926
47006 30943 134771331
36137 67620 901824656
34684 33484 186675516
50894 53578 547768699
18183 30120 552339245
51755 10239 15273814
67894 62353 248413220
14858 56361 472975642
50303 26884 985262595
12697 52087 413448429
20855 17049 695059245
37784 35040 179314906
306 24367 856453072
54087 29574 324509718
60939 50726 165584223
52669 49348 71440148
4973 38145 759694439
11260 231 446082618
9381 28915 977042336
38563 46185 769911516
50960 30451 395433581
55630 11495 837756206
26653 13298 314575059
35827 34053 507117784
7094 23668 228521784
28965 51147 637575933
67990 41626 654030787
36211 51666 632413858
40948 14863 677392723
38409 39633 344002089
40070 25448 681046984
29075 29339 613067072
63807 40159 302325003
21688 15496 156005740
9086 26206 483001529
44669 16003 735932890
48292 52751 234225009
63082 39853 654693423
10381 5424 934357505
28669 57973 578507076
23302 30475 12731112
59097 22558 297822170
34483 51578 23900182
20781 16955 49192258
17049 41354 83996672
1618 37158 859853584
50264 31109 745491220
7962 39250 707563425
2696 37368 972143522
22607 15333 514623572
29058 58052 658680966
19912 49979 750953714
38964 29840 492921306
61040 20104 961488455
39848 63315 962894734
22599 56900 12080509
51099 9519 563094470
11879 15246 370728109
37641 576 578554576
45680 66380 396219568
41029 66931 500389725
25646 68434 624467473
31323 58548 718420803
26209 69597 541281308
43712 49168 425895059
23645 26806 119392944
57615 45685 39656700
40453 25989 280323034
10026 44545 990230189
25098 44113 512061940
27381 28771 480644838
21991 49564 717749222
29971 3747 409847341
42225 4967 26927856
65332 63436 560008610
18237 16420 279511080
61932 35942 187400629
40214 10717 400478941
50333 10032 127537340
18128 61255 230914282
30569 25196 856372891
63109 57181 831319694
34598 5101 131122253
24103 26190 92333673
13819 31218 215785229
3340 62916 279423825
35768 35772 984929835
30399 14993 826541417
47018 3121 263706438
67767 42497 898376188
3649 49461 810453690
10851 41479 69845605
67730 20044 895158756
41851 39956 492730591
60548 1798 325237028
68501 38851 962689068
28649 3805 567260487
69469 8747 915259461
45882 29542 876132223
19176 22284 24829731
55431 45422 397673664
1478 23792 960470099
31203 31958 771930033
40815 7587 881140274
44026 30601 2183406
68633 36454 11785710
63655 41037 267357238
56075 52378 149488542
13115 34501 215443894
3492 28111 201843630
35103 60954 216037922
61141 60853 84798330
16360 67272 843754091
23398 60207 612904473
63236 5649 951655497
10553 61326 318927600
2319 48404 211621404
40515 47524 750556931
57910 36884 142924755
37124 3141 764659277
50765 40396 475632608
2451 42645 132475840
27564 68649 878165103
45217 18531 57392036
13459 68416 907780531
10599 14902 445615198
9475 31155 678445891
9050 44449 380745353
1384 15321 713011896
31142 38038 9566542
64421 50214 724870317
42641 38120 761714415
33921 63119 695941310
6958 35212 402947561
12401 43588 776186710
26750 41821 239837125
35938 1361 97164069
29023 5580 899443944
59222 31218 223227689
35395 65165 590571426
541 21803 130392722
14475 26690 841663206
54630 27140 965966377
31837 25518 193353759
33652 4209 431902972
472 27025 612345634
3820 32454 258623421
29106 35426 373086008
12825 479 721813995
57123 57145 208588977
55109 59275 339010257
56157 7222 643842773
16785 26 115310980
23910 19891 307097677
66252 5070 311229138
55807 19786 310232402
57488 27860 871962788
36158 54407 304197774
5629 35339 649475413
15876 61606 899649951
42931 53073 169252321
65295 13156 666939549
68344 52157 75763274
32778 15330 640451084
3478 66798 941609438
53306 19362 350331111
2352 25529 734482394
43202 13119 638197558
29710 20906 533544567
18177 15078 117222254
5358 46921 120632526
40707 41018 744177414
46624 34168 93389366
11304 17361 231613662
11110 11522 119005805
26228 37319 497950635
36256 47733 554408623
2021 50610 1878060
7413 55145 97505479
29200 11047 601551702
63963 7038 179699400
10438 3433 449297780
42721 62761 230473414
37525 3014 971024111
29124 16166 772848177
6898 25273 733007722
20656 60459 730078587
5368 6648 131474475
52042 54044 400787275
21708 8015 578766408
60301 64848 603102426
13652 40135 518236881
11382 48053 519767784
20357 63227 319484185
45911 47073 49615804
38952 41774 195678887
25900 63323 425498263
2457 45653 51183583
59188 2560 434121299
12023 68846 268640442
37402 21545 977702410
23128 6635 208583191
63074 58809 33481301
59503 2968 150015035
31023 34449 390272394
58266 31514 95571802
29122 46622 241987338
56979 67402 960472484
62027 28858 379930770
65083 48616 444957429
58894 38499 410311911
15560 14400 266470414
33321 45007 270118312
27831 17493 649928563
45324 58497 475199970
42646 63996 319722543
25402 23002 154281628
65953 47142 718867568
36048 49786 831646449
62251 20803 338771723
39417 62044 822908481
5413 11768 202930121
50668 2837 598977305
44139 19644 950444111
51198 2714 523301283
59787 39826 493405214
66811 56692 738702276
55247 28724 696319217
62521 49133 83190408
26383 49508 608910377
5286 32619 380391753
57047 3639 81872312
45284 21559 156540142
3185 41689 417264959
57091 30005 785576001
53409 35059 412059477
26996 59585 380332367
22417 13521 954153911
29915 53574 630163765
57816 12388 433104129
24430 8620 919927457
54224 43040 703341542
38450 67378 460082951
10320 2127 629602622
29781 65712 221013489
871 25325 703123760
33738 43238 10441178
52264 27857 150790663
29747 64769 721044098
6652 24944 23714285
65982 41612 492945910
50671 48526 838755070
15031 59511 509211014
24352 67563 385641174
38741 48866 954903811
44284 64972 628816935
50511 56158 979354521
20492 46073 158357297
28432 58689 981100188
56 14005 414827470
30519 5663 87536636
40165 65059 937830334
24734 24272 607561591
17495 56023 627013985
35897 39720 333495469
67261 21974 36982958
15942 19276 913385636
40799 39245 716901095
67358 16823 314315038
44988 17223 185186825
7228 37761 758648378
27716 61980 426693646
42235 48448 594213868
29859 37158 82361569
5509 28864 82770545
1138 35095 142040430
11264 35774 821459813
44225 14900 769653675
30268 46622 626233530
4373 10878 874756891
9559 65585 11066054
54218 496 531109330
5571 33170 226583222
33875 64724 250976621
32214 19007 222516127
50472 15105 521426615
47808 64117 684260952
62727 31511 80134794
53910 60374 497244763
11443 28911 910540381
16580 16197 182170372
55839 21273 461912077
18201 66262 375264792
43225 62904 424530323
16673 56852 560754143
50431 36854 453670961
7167 60663 678714532
55747 53075 739930059
23038 61563 729041552
14886 12595 116884574
19853 52905 870064259
12382 8640 280050529
47363 28067 568498124
47926 9501 525068224
48466 45044 443592421
17288 11760 420968984
16944 43862 212630330
40236 33735 285165837
52147 756 306412632
2095 66696 328377748
42338 13752 540516605
26592 67010 165246854
1155 20020 647350826
30852 22485 154171834
58229 51195 57431385
31370 34608 619803290
2240 11218 57918249
10729 44313 566679548
56926 49516 915946729
18916 29757 880394544
62430 40645 766741696
48822 20579 486792201
31280 15275 436508331
18607 39630 872229278
844 12288 827589858
65580 1376 875847269
21565 68975 228774920
22224 41288 437803606
8262 15688 447524872
45255 9870 125538400
37234 55488 600757915
69072 41639 394224018
58437 47508 139194043
28189 34873 345573739
10557 49794 205307643
34328 22417 621664914
65888 65158 458182361
50654 43783 660871513
34561 41457 857131403
44862 6031 21934124
58954 29445 125381436
25534 7713 123308290
42419 65496 189839098
18472 69383 631866783
48905 10679 542468814
61960 14038 419381802
30089 187 828931662
27851 58909 219943892
67400 4941 114809668
67494 1432 692630831
3344 46018 613728042
56102 1427 709409330
59110 17559 145077140
42691 24995 303273050
34916 23533 693375556
57832 64130 603527528
56321 38212 369264136
7258 46923 734998951
28733 12536 55649007
65898 15249 21011851
56635 35969 675193467
17139 41019 866475603
1042 32571 274930927
28052 42645 620603041
45020 27139 364518518
9215 2869 203506715
11887 61103 238729567
38678 44456 656054448
9812 5416 436471395
66990 58100 442589506
41072 12138 627050316
5397 57454 666788499
6300 42729 38140630
24200 13415 17091350
23335 59986 830162878
9742 58167 640157521
59171 60040 592778463
20878 8131 186722042
62968 56511 448901206
41066 18963 665513174
31097 14536 903421607
47468 16901 645831943
43539 36834 819655337
20092 25557 482949560
67242 13194 206953669
59142 68117 287207662
5124 8202 494846107
21476 69128 233368998
41210 20334 190872537
63646 13643 910925122
57232 14611 91081015
25361 12494 812261660
23189 28215 953950838
56380 53280 237705181
25756 3060 197108749
6495 59784 790721690
68422 63810 14293042
30142 35038 848864368
56155 18145 318784779
64022 3177 562980102
52716 52215 16939987
20931 60382 589210305
15794 30571 302369123
58229 33692 130030381
44514 11653 457570495
52822 30200 595071544
64505 12547 80708338
15779 34485 833014893
36934 32854 38376009
23399 47401 740145770
18900 52295 520707886
36146 69112 904168402
67234 59646 178042879
33547 54244 670152079
11184 46295 220132454
44345 54919 181977517
24682 14913 687457469
18069 5250 704348327
16279 32493 92189091
50718 45093 365589389
13451 24664 462780969
42794 11912 149906195
46917 32098 174737632
52945 46148 279281274
49704 8172 377769391
32673 5152 907726932
36320 25586 481586908
45548 23869 324497773
11356 11851 765200019
2934 19141 765924962
14577 58691 223263347
52133 53377 863484519
68111 57738 189448364
49624 30199 836014195
32663 65023 765054593
63671 44486 544510102
25254 55052 698100029
65275 33033 673855019
1554 36044 531222783
45920 31722 443822621
23532 46769 65404861
1821 8819 815007910
57688 56411 865787288
51618 46459 307571173
3425 5169 44335202
42371 22808 624245067
61842 9337 232116255
66602 4594 64066024
68284 17061 754495793
31053 23977 839942658
32647 61595 365425758
45751 43879 471005472
29211 67978 752804898
20585 67285 192715339
55254 9866 834489322
57951 54623 423218279
54039 17361 392916910
29610 6857 949591732
59354 16504 43355647
68953 58159 427177169
14062 64808 176971997
37069 2325 899893148
42995 14957 150140374
9443 6142 335606612
54840 19313 118461600
35459 25985 438659395
12289 23781 396105045
42164 8645 522274729
34328 20465 496057306
9437 11853 998315626
20588 61942 735593523
7568 1530 416367689
33183 53768 248162381
69389 29690 522111872
51165 39469 630668163
35245 17869 184972552
27281 54598 758151064
19093 33112 853696522
8950 11378 366455561
23942 11263 287135730
11135 66941 464018089
24345 47866 988158562
28998 33471 342448610
3333 62762 506211118
62399 32097 878943590
21765 12918 551878826
32112 51853 732553238
33613 66790 721745953
15659 37683 99745201
56197 61398 951425343
64964 37935 637039586
54781 36252 377488294
377 48966 823588739
27325 47546 784945400
15323 47700 568323997
21852 44756 274086590
60958 43590 453829287
54926 38380 673269943
55623 4520 392700058
7179 40409 565099558
8143 57025 659164119
27464 45897 350970597
38088 60843 695003000
61980 46604 452794968
36868 44424 607099275
41843 15764 570805058
57806 34812 729923440
20485 20205 386586760
61872 4567 191169783
60583 27552 882038726
52077 30228 689751480
38360 29588 911119859
52398 22886 205864208
14684 14581 93033014
56969 60543 570365330
10463 26177 276153383
59795 48658 490721856
57427 66794 888203633
23733 56798 682927161
64011 52603 103947015
28703 34075 961134946
51892 44495 562994688
37524 3503 658093967
18927 55875 974118469
15521 52469 329290181
35295 69665 855775223
21145 25429 264055558
21912 58374 515578853
64536 12822 569318994
16357 56764 729762550
43600 30621 152855206
54179 17523 411916889
34916 61049 69530489
51027 62970 132655505
21832 31310 184340691
42137 64056 536348201
20121 43025 954445555
56489 62890 860541252
44594 46364 146092598
63093 31415 82302904
65637 17166 697842028
2495 13875 425753332
49087 41907 537473913
28639 10993 242835619
52804 62011 104947100
61260 15150 950323854
40311 49839 869496127
14883 66068 683351720
37957 37330 352040605
15528 37002 464090422
29879 15327 903993514
30805 48451 795376044
55106 27572 835041278
29460 37636 127712198
13625 3858 472622198
16406 4972 792580522
67268 6819 332571005
35288 61137 772680524
37914 42724 618001960
37995 52369 853812865
67669 10818 218065958
11474 18435 387142086
65710 17543 891181598
56913 59485 554069000
13689 35582 344820272
19023 67522 114551788
1579 27806 220422369
12661 23084 937908248
33375 39688 31550217
10531 39310 758346099
52909 47286 257231661
14032 65175 507503730
64350 23868 532312425
35572 31152 782074672
55834 51392 280730801
42643 63607 927162300
16431 49967 158154484
68974 48285 187001256
64750 30274 114199376
56600 31041 245948745
11154 67580 473927391
57977 25081 140942206
35756 50851 288340384
64417 51202 145140786
30614 68139 252210384
58739 55894 394780933
56355 38777 524170552
56739 60552 654079799
20683 18845 729126003
59206 66890 140856300
53777 7440 3643340
20949 11244 215868409
3177 3749 952526039
53785 64606 739840451
63593 32916 224174832
49574 64278 884936129
25134 28966 264109783
3167 26073 445486209
14196 15641 343526577
50086 30448 833007028
24002 18589 215779121
17184 8236 42867499
12002 39217 840848404
57399 23246 926946021
8884 16076 551473868
43535 726 620831708
3631 54984 35525955
15493 57059 81740734
11926 58294 664857672
68433 10439 194186388
5636 14392 424656065
57122 3227 105441457
27307 18864 648740587
37572 26791 50215737
65961 25333 46059356
37128 33234 951585214
10889 65654 234501103
29371 49941 287119038
61694 5225 382477400
11223 30989 859200584
31967 14532 157501802
14039 2859 508138506
6287 53417 16403765
27157 26271 381211434
39101 22249 102924843
7135 37993 104274847
8756 14310 458878172
57416 54374 303033307
45722 50254 941994744
10318 24877 286151530
20626 44927 455107016
32270 45048 880547717
58542 39029 226841376
66402 61940 929448092
18846 9528 178286718
68685 38309 395260153
22797 15561 709159457
38677 44132 631393154
68901 49417 512207723
41525 33096 31350974
25301 18878 238086136
51376 42860 128495378
15550 69050 380006731
10280 1960 21052836
27603 42740 33362826
32464 23559 698996444
61370 10565 48861779
16952 65070 108008611
53738 46582 240346737
29128 14673 314208867
32524 54793 656409678
45943 24610 604561110
54795 3484 637857324
7743 56039 245389359
48293 49400 410904510
40782 8990 381640428
29133 60062 608363470
46302 62764 404104497
49755 61002 266587043
15236 46617 772833050
55271 31625 618363092
49749 12614 208793359
37315 44169 731279509
37131 58501 261985865
1482 69058 461063638
6101 7756 210331717
18231 32687 668144620
33742 48006 944634932
54240 4191 740816031
29012 43843 564310713
50988 61833 805180096
61663 54764 40191666
34128 37464 795845006
40635 7938 281757022
25573 25944 165408884
47250 27464 568595661
16673 37500 379580224
65932 52501 546952989
32531 32118 359709430
14861 31303 83892689
40940 59961 960465497
61756 39383 365594757
49606 1602 418089701
32343 58985 488693425
38112 44789 399058021
38695 13604 476131736
55567 60596 345238592
6916 54013 416384681
39943 48780 946949973
25916 48068 823801501
43341 57007 866493907
40256 633 342527177
28621 46277 569889911
57330 18649 607300149
11142 12669 333403964
65372 61454 350210636
64379 63511 885713984
15722 671 270020822
981 66427 680495442
6460 65397 262957420
39647 32121 926349443
45484 32312 814033202
59399 4579 948845283
36607 15736 243646708
42443 41312 588112500
1960 13364 156670066
33536 26336 78389396
46673 30248 243238779
19036 13587 400098345
40902 3715 841354409
24719 17155 162045966
53925 62938 86315913
33898 4377 287745671
11527 10963 317041915
31880 36135 281898534
34884 38607 212345990
20073 50729 269440727
33646 62388 114342144
57455 40494 98676295
21561 23736 819383662
35594 49746 710997810
17576 23498 851382723
13272 59293 849083849
60688 1800 893220039
35266 17014 321457034
18723 25582 375308354
44883 26254 301959212
26485 36756 548233009
11790 21891 572776805
45379 30204 674606361
21617 50750 311847142
765 25088 167971851
1927 25225 389904777
7356 10088 464500507
40674 69143 632101966
26758 55270 401662954
47562 42598 919375873
43918 30390 395582553
11057 11314 504495171
23311 1475 283936703
32835 33198 123178804
67698 35103 172283462
36302 8234 132986467
39128 55420 925740763
49731 39193 888534222
1967 4827 49006131
3574 53499 56904696
54184 60793 962935958
4726 63409 967896549
58319 55697 836696405
35482 65911 115085342
38670 18542 51752569
46019 42100 161208712
42710 18130 588348843
29660 7508 503490202
43853 68786 830671684
50302 56046 722495027
39833 28776 472878945
35359 28131 252394475
23574 30601 91530669
28176 66463 979447697
34654 48683 197415250
40885 39056 340155485
24111 25791 729972059
23172 4444 413977110
56327 57582 835411593
37628 65757 701229054
18678 34537 563850919
24895 8381 599059832
63713 51615 222690968
42069 39846 408514864
32442 40748 914658081
38436 30800 22723973
21515 13162 59903378
54214 11031 75635978
49922 61887 655033281
64021 27817 53734821
67409 37386 597705000
28981 22632 118422634
60128 13779 19879500
62676 25860 312170051
22551 3053 874786779
20594 41821 522431985
9009 57787 78602478
62294 28106 212912279
6539 51737 661219478
9930 37631 623316390
64217 6119 875255471
21887 38876 183689004
24065 67469 999895100
51656 52192 647546522
38589 9985 556009761
24873 69560 354979697
68643 16047 215292711
9912 17516 707973199
66554 64214 9305808
62807 10186 650231881
17085 55808 990137856
38254 15146 140420125
68541 62458 490818653
3498 22261 243019632
22927 61788 179455016
776 9280 458428409
67937 38427 874129736
3927 63104 69235729
64315 66591 296301559
65627 58605 449920757
21976 39259 8252899
62553 30269 434693819
14834 19916 379617261
4807 52454 833248581
68020 35804 249328544
69282 55443 837490766
18169 56296 875934860
47946 55228 328106834
41283 1837 931186178
16525 13807 502851162
320 69702 876326358
44068 4999 597216269
10993 14202 890761231
63912 16665 591215571
63756 24800 766720708
23060 30693 995010841
54428 26047 658338882
37486 36367 415205879
68089 15921 55948137
45097 19301 15002448
43420 34376 972517871
64879 34138 103861252
23626 31420 934288243
63628 46164 560627316
6818 12762 80966595
51277 46185 634729423
64167 21265 295157625
63078 45581 275184537
8901 23274 610654530
11590 5739 989516175
28888 67900 628995387
61824 44191 434905468
21196 60811 979215040
36235 59563 530536469
12479 19396 417796508
43754 14649 900942619
60667 63941 230489724
225 2545 878887785
46251 19593 448318834
62187 51011 161988939
54536 53476 327645768
28440 30613 441996986
28890 61361 336594916
44083 21215 544484015
20279 12279 930199348
47076 7209 687705965
22366 33104 787405495
20526 67972 540211614
32724 41862 904652989
23849 67199 49575696
23473 3470 913350026
19241 24526 554519180
20638 65230 692399726
57734 11939 340757582
39373 49272 546025025
23485 46814 566844455
1498 38768 761446148
35183 37525 807918813
48116 11468 53143701
7526 597 130947010
9811 25448 201772934
50014 6576 231973522
762 47753 492061537
22738 24177 137767593
50888 11492 877489522
62915 68086 243107214
48033 5330 978842722
55830 742 469527047
60230 33225 427282933
57381 30423 788236830
18072 49443 653568780
48750 31129 429988902
42971 50710 629316294
63596 40676 685213060
67300 49875 102151468
21117 53830 480493376
33417 36179 767597136
57727 26740 678272177
4576 9147 159622015
10260 31042 744628520
34997 47770 661892601
56748 9761 403293230
64611 5918 363280534
20885 27213 813281412
41098 4713 93713017
26175 65412 994600438
27650 23284 937004554
5472 54198 610650890
19136 48250 933203682
67159 11584 259014451
16107 55569 344584218
16000 69375 883604829
61689 58699 856164178
24672 43800 599252438
40791 38078 28333187
29295 31616 617021350
7073 37421 34792578
32087 31965 681653348
10184 54155 357573860
8392 7385 674765206
17647 64289 319876250
66963 7425 729624832
35509 19283 884393829
31625 32992 868230484
41314 67382 550257357
56791 33361 824891182
7965 19190 66225895
13799 29819 97498231
65125 24229 499337144
47427 213 50451614
40685 29982 982824588
46836 46412 967158838
51473 23340 899398508
67128 57457 862096760
10152 14044 665996075
34049 12653 536899597
38609 67719 386405601
61517 65488 807807556
48135 62421 239290487
61663 21274 515662972
53364 26118 255774655
36804 61439 265003266
45142 44979 302609660
66235 3510 945194242
1759 701 455274835
67121 45178 633980858
33294 14067 537795676
656 55487 732868167
27315 2432 423449419
58082 25744 580328209
29542 44157 101758161
66038 56873 865265941
31197 57743 777799206
15377 40326 493101888
32103 30771 913191378
58762 62352 359244439
49538 54332 582846752
48991 6794 922484043
26598 47978 525843696
32453 61833 685781500
46633 11805 465177320
2147 50123 426938876
25463 7361 615074757
58563 44115 281646272
15283 24553 646155797
33367 10568 274660335
60750 3855 147874009
53835 17812 694519308
7798 46092 294862876
3290 44643 868957460
36191 47578 67916704
16911 28945 3499690
20377 29192 117191252
8392 25752 350832177
5585 8406 914666906
3100 55766 384152258
48922 52706 400399563
68453 42350 516219359
49684 4715 493135811
58811 48026 164128873
33977 35680 525049084
27940 67296 733835524
62784 15769 297388364
20692 7522 387319963
21838 67573 450103277
23158 59517 803739001
37022 31949 752542015
56580 52280 267324493
12862 42925 216708733
66672 8069 33430603
15208 37444 182839620
23434 4658 150940743
7248 1797 702550968
57529 60407 954547084
67004 69804 632479410
13276 60836 786558821
24839 27062 898418719
34404 16302 831042949
21026 42240 893444987
60202 62002 904217917
32952 44179 180201001
21609 37593 37323583
28892 66402 502000037
45888 39031 715666973
51917 3087 121880711
30819 5262 962688005
63773 27129 353974474
24516 66552 942105763
38124 21907 821599371
43018 19429 500105544
26495 9015 746969128
1626 49993 696547975
20848 53111 414712024
2220 20269 131806954
59381 15451 3783925
47707 23104 265266999
47715 54961 309754623
59669 42924 49844843
42536 21245 847417086
68303 20918 345761814
54253 30932 529367451
18923 50330 842000787
14319 67121 729084506
18350 54675 357945541
18061 222 722221222
47391 21772 590262721
34206 44309 868522969
28390 67502 294787508
44022 3012 333691151
53753 54991 518134875
8118 62208 562267683
64799 60108 690472993
60442 31346 461430231
16540 12197 792597195
3610 13675 617022129
47203 52066 507119540
52746 19977 430513706
31541 8120 284951517
20547 32983 177495189
44663 56126 218886620
16908 60933 295757799
32114 65241 237651908
64634 11755 747071413
54206 52577 989171779
21935 45570 961213072
4327 16042 629805422
63956 2528 418572653
58041 46326 383617457
35072 18841 612068154
54710 43005 431885071
33202 67043 533052918
17216 69812 154000673
38055 24410 158419774
6782 43716 359372745
33822 67083 199796669
67780 44836 642362775
14336 18557 878227136
40502 60868 934904803
55373 66615 624294379
18472 39304 502189899
21544 1868 642514386
20803 58087 301293311
56010 8571 67206482
24613 28586 995351721
13387 5721 842437480
42148 59956 214795126
52963 22247 53058633
4859 36530 679738177
17383 5609 211433743
14358 41137 129047965
61396 2173 410504408
23044 37891 790195555
69800 9300 486791421
30911 27466 74171752
5529 27464 870417605
38244 50445 36172046
17516 52076 814709348
66800 24450 404980535
59916 14871 911416117
28756 51324 283448222
22637 44679 917354286
36537 16680 987479138
49287 44974 756105183
54755 57013 666715236
19728 37056 975811575
8937 9575 779995015
48396 53083 647485807
33568 58964 445212006
14850 27940 918661894
53787 56897 836489931
18738 2220 476859042
42884 61040 277168328
37966 29536 593022519
67238 57021 939685944
31545 37140 781609281
51917 38080 913710429
52210 11695 496900198
13382 46728 880109932
25037 49484 600382169
21844 69536 782101249
37177 24627 214449392
30898 18170 178215448
13904 41040 936369456
64854 6560 568660997
12004 36093 226209284
30037 38085 721292501
29970 6748 235324671
22037 42475 922480797
20653 51061 945032475
31472 3436 123617221
57347 31362 120769968
41127 56713 874929275
12023 38271 872350935
28141 62917 316235635
49069 64954 958848136
10069 50286 673598372
44492 50116 414111531
34385 44155 699623165
66720 34419 398289642
54809 35688 474296404
4023 127 595314795
58033 55933 338345084
67944 49387 221646242
15585 49900 848802627
31269 63423 657071001
14499 30062 557661113
45950 5314 630489619
45778 43812 635491728
6933 11582 532498873
18784 15150 700211039
23607 26637 569272016
6256 58505 217406907
31492 47097 19541500
48357 16467 170243736
36220 53999 507441237
49331 37691 95422629
61962 18711 745679133
49502 4234 295825528
54564 25398 863595938
47993 51520 629358480
22353 63514 967410091
10531 2932 664136865
66216 69599 680244409
67266 49973 301401928
912 54468 576292150
453 631 185571694
23200 42808 288229055
40660 13235 91920612
35039 53565 508709999
50936 53827 279895350
25418 54369 758334453
55283 36126 256964448
25108 24608 168426257
5167 47146 380786519
25001 68393 226619669
10979 55585 118913521
57863 63771 694085192
68004 24355 606469334
27285 69460 573356623
51218 38530 620058841
42833 48179 376602374
45245 67282 902857227
11501 6973 433045645
66853 68445 885479575
19785 37857 937549675
65379 40840 842831557
46738 44493 300970300
38173 59308 895586844
53673 17895 720724404
62745 34684 470688268
25207 33101 117289077
57603 20788 286332270
1726 63218 302099701
42952 48817 280935851
15899 26690 440310292
2949 41225 506172236
68781 64401 318049279
32823 34443 583121670
47541 56312 233557012
25022 10254 742396242
30264 56868 426106939
8812 29018 911436161
31066 44183 259886424
25942 37928 162423369
4748 51130 931178220
52646 52913 735619682
6082 10800 468161549
30413 8289 537545177
33749 12080 710053501
10412 51060 551164148
66760 35791 402139876
19287 62755 756996139
8901 65307 574573390
49312 65548 537031802
33657 20954 371396909
30378 10900 441902667
49562 3786 362421121
66716 66293 369391697
16987 65607 597739839
58672 39266 831780232
55594 42814 833615622
47667 65292 329000255
17129 64279 162697391
7092 42788 704041522
39085 33804 589317625
48917 12270 948096256
30281 40094 389380460
51846 49707 588917331
7391 50074 779334415
16783 47166 482311918
35395 42018 942821463
8799 22326 870913879
8973 68377 184236403
64195 69706 570348745
59566 2899 310994440
20466 17594 890031411
12469 53648 827575741
42243 13467 186356087
67993 32414 691368475
22144 37874 937822448
48871 45160 557943171
53200 7583 328594908
30563 2939 867161804
49988 58279 906893833
57620 52469 381851952
31592 68883 207735597
57166 66223 335396395
37005 31520 984813334
41398 14488 982520743
4981 38290 573644846
21894 29987 805291112
36364 6759 929183229
53717 64461 379554198
31563 42408 566106079
31581 38768 596105038
29567 45290 580213496
34265 1586 272239477
7404 54244 546744607
67581 34209 327753390
36570 32270 41157616
68788 52086 949501634
24954 37137 204603046
16289 38092 842363593
41633 31043 980512450
20476 23929 286643065
46607 50703 796779074
4324 52766 688279377
36117 61318 561682392
44550 52883 781507145
44153 59678 784573382
18155 14382 290457974
5679 22494 378397066
8621 37221 719042794
35660 37588 154237616
40741 865 918916298
10490 61081 506219657
5950 58367 653218878
41782 58354 773625538
44615 51987 489679230
40856 8782 245017306
56923 35316 20470978
5264 698 139344231
61571 56442 70228974
38985 7701 745002964
42514 64525 54743516
66816 25487 898820182
58818 43534 293610490
16883 22528 402134309
14326 20068 275802475
31574 47126 605293624
65899 9023 323675185
60322 35137 820335832
24162 8909 627089859
22166 4747 491807884
25728 53447 484066268
7372 9155 388028002
65992 54711 920850649
69412 48870 29657867
54142 21419 460069570
53055 22816 946096023
69209 67985 301741786
65248 64294 818673414
43816 25973 450165111
21478 53867 851487155
9400 12724 760831495
24417 16885 672426151
20172 20563 531552560
60878 9722 604182725
43219 38844 707318741
25907 24967 713325058
24064 53440 133165024
52439 55428 245531197
41040 23756 552950524
30620 14490 439500571
55358 68923 134495294
28105 48449 496768273
1184 15529 220662578
15511 15811 118781306
558 20290 49382551
4545 31434 989837192
41984 18194 367011356
29295 69186 318099420
11960 61932 628660264
10719 69532 512391511
31388 29284 835880882
60792 21049 152695600
27161 23534 324362897
17864 51103 372755697
35560 56574 324318262
5808 12564 979764917
40693 64488 883819155
31923 66532 299122687
2498 3437 507942791
64664 27286 851013358
32576 29443 382646217
5670 41822 736200835
58547 51062 321414641
31434 62410 94162909
34777 14808 786368729
23406 48954 595141339
23142 53067 932444833
38847 57939 734425301
55204 22763 685189648
34318 67335 250506535
20735 45 334309140
30774 10608 220169876
52374 11758 357982202
16004 19972 407188957
26093 65290 144346821
58641 17180 253101093
58587 47579 78913023
11635 33754 496514978
55322 30808 15566245
57465 6548 682614683
13716 23326 391833064
5670 48532 441877334
55465 61883 690712073
323 53270 260077883
18254 52280 179211008
29680 6061 567774855
476 31533 428732888
170 55160 573767158
27708 40800 362071072
1444 7228 714144687
19361 29036 681752759
59971 62030 887369432
8269 5912 171338302
23302 68220 340109890
2673 29878 235609988
54388 41477 734565659
27946 51219 433215771
62897 28870 855122685
14739 14016 307374311
20533 15586 356442711
24080 48937 300238641
68029 13899 313277626
3676 32043 676206626
23925 22555 44374172
39591 59606 564049573
6521 57330 725432181
50075 46138 841474199
14980 57786 199306471
66473 58358 314264705
17149 17689 506396981
53129 5699 453960826
39406 38660 808122152
52478 22723 870072840
20857 18974 163655203
6995 7522 475826522
8094 59151 151119509
50781 55009 439818329
10144 69354 163903386
24276 40209 836739909
65508 55715 453480358
7440 36747 684847542
47660 49062 514444477
63033 42899 518522814
30600 6078 98512619
50564 37623 573806026
54028 51932 388332661
15199 13316 243360207
53342 22651 44867565
67602 58617 836757113
42335 21973 461624661
49282 14541 490074854
33019 57713 528110763
68583 23720 944999169
28112 56414 511737881
29776 26262 575981294
26476 54149 530843133
50133 26909 846597037
32510 35301 702999013
42630 65410 153969986
66234 61505 511985758
53483 38012 620197707
36668 16071 440797334
14834 31716 966087463
69398 47890 290191354
9314 26517 160352564
30252 22417 829229031
4346 28867 599594881
5192 44761 167601922
13837 41938 130677623
24040 38756 913361187
63770 47449 579546270
16586 25361 880226623
25326 22491 548652336
32816 1727 168193460
38092 32629 343054705
41267 14563 244778600
34517 26755 647188474
31627 7486 756351837
3779 63813 95809615
59583 24421 96104402
53786 40769 845705832
47206 9883 26953175
43815 54825 247228340
38594 1874 32894472
69496 9721 278292126
40247 59602 84040997
36898 45293 899532233
46596 5075 446718329
3822 13040 364358490
51919 59909 38485943
57428 26887 611096661
52596 42431 546401576
29319 25894 65981298
37286 26485 550070573
29404 42726 860720622
29120 44611 3238762
36386 46331 786495780
47534 13234 158378971
24667 4997 68759240
39931 58404 682868441
27267 26093 169651547
64668 44931 539198960
55660 18767 679920323
24952 22339 999792375
25288 5885 747700815
64136 57837 175661607
52906 60517 564938238
8602 62771 730019782
58870 16502 628564209
42444 50230 748432182
3466 59869 286636984
4191 50347 415657512
25349 29761 912095600
43808 10427 369958090
32457 34862 855979551
2967 51857 89639556
22587 33571 380640925
16398 4803 125547946
63869 46260 138317396
67803 59363 808981991
52708 41314 431520463
58477 43124 256560162
33655 29925 279373551
60723 55498 665173542
69029 39610 201510654
26737 18453 842684966
9671 5644 619588703
61903 37791 140143169
8077 43260 189891729
27947 15309 314376341
44700 17740 509283968
21437 41708 27268554
14485 13584 864163028
57498 50141 784953348
2983 58598 641205638
49638 43715 453360340
51243 48082 834964483
31878 44734 846490324
194 27392 370278615
63341 7820 750866609
62088 36470 430429467
37569 14761 304146324
38048 15916 579729831
58191 62858 493888601
30111 9019 661015683
58734 19406 488789937
19352 8238 895863440
46034 30141 374169770
4217 40680 55258797
10724 21617 692440054
35166 50500 36762039
8583 55614 761684933
60684 50433 12391517
27094 60709 551411999
23345 27933 7598893
10695 37993 577274155
28184 29838 689539590
23445 41846 972452170
16265 4422 884834951
31622 23514 375386743
58875 8948 459807631
35835 68569 154360634
68993 42671 526777767
12195 66482 312214478
23484 65341 659426123
38488 26500 532757061
38100 20888 794388862
5925 18745 274281119
24604 22284 192918917
64384 53964 420977820
62370 10883 47793388
11956 62856 824373507
545 56023 570350985
55712 10838 782914603
8243 8676 607859257
35597 52053 752445583
14829 24895 876325473
39900 36073 862240886
52887 33727 477317985
48281 21142 83288344
57966 55879 836423120
21921 17043 992934587
42258 9653 598521522
36287 25093 161002771
53854 26854 160734130
11769 31992 902881542
16369 14153 935883167
20663 47016 644299639
48774 46913 547626091
46758 22364 179717632
65732 7385 809121061
26052 11876 438009735
9703 30235 989313649
33330 69557 1450379
32109 59327 96618818
36796 55586 471246685
13581 65377 612378261
68034 13722 439262280
7947 33867 229725699
56355 26648 754886832
10824 5167 455983016
54311 32364 68279765
41134 46230 123623256
12330 61259 60395509
7138 68846 125160835
63094 6797 721580517
13672 56828 139768788
30124 61605 963505658
21561 18368 9644265
34613 2133 364740817
6049 23106 941943148
63002 2143 485390304
20255 37464 788805200
20289 62809 601922393
14201 59585 74507886
20900 36697 630284838
41655 43733 403902785
396 11786 92685048
58853 53532 625204791
35123 24543 942523600
67114 3147 296165265
17853 24722 187350693
12359 65486 322744099
8987 34099 390461670
8687 2187 942694835
35253 33935 936616372
43522 36002 92285136
19458 67292 785637070
19597 10080 159733994
15108 68697 678022045
18337 52587 789241621
15968 60212 642295417
12438 50304 156198265
60255 64685 314833809
18334 12810 971067867
38892 53508 935469368
24236 54972 385336225
44907 11936 859493547
53404 39402 275778255
36678 36203 498288897
8716 3276 480586525
38254 23932 743391297
43510 64368 142376209
27149 51709 668877763
56364 50175 791320889
29514 61849 176452494
7760 61538 783615690
61946 34242 36146406
24998 16978 844085146
29625 61916 663419579
45691 67656 266375455
41364 66749 374028144
42204 2560 745725193
41206 15559 631570985
27241 37270 615651087
10119 36247 823610907
69348 55386 335657902
51555 39691 351702128
22460 25160 689131417
62838 21021 732171798
12627 64108 450848492
56985 41759 135898668
4950 49006 566139598
8425 41451 451630038
4146 54985 79651793
58461 45982 571700823
66486 68913 410442275
47190 45196 907307051
49789 27680 677797651
63843 46184 266841909
67271 4990 119963727
53720 2679 539100151
56657 43378 915945003
57396 56318 854644757
51553 52675 635779878
3371 9495 706627999
44098 40054 724628304
53852 67223 412643136
10288 69542 35345445
13476 61275 492504264
25455 39980 83346695
35476 39911 803310636
57535 60319 509485862
37697 56948 528360328
45830 62377 300726690
4956 66364 669320038
25014 52360 153052372
67113 61411 797867899
4542 39489 463634576
60045 53934 216846958
56401 69431 719609344
26681 68699 44766933
62026 62381 721485110
26038 2695 821276116
41757 40005 955254168
2801 48869 698482974
62157 68397 444806516
52390 23278 15575459
4993 35929 230064410
61430 22977 179234929
1815 61433 940283390
59132 38015 511444072
57675 25644 896944406
38610 16820 907712386
30477 28872 57396901
32657 35633 436214799
31869 48539 815779809
59152 719 20187281
60139 48213 551366397
16273 67418 183678225
43248 66338 619726093
54592 6527 233579915
838 23868 718747595
32457 40440 261078508
47281 54614 981734824
44835 29858 697737327
63167 51261 478525268
4472 8091 360447761
48164 35922 258318955
57292 5928 750411865
12010 20213 695700816
45416 65670 698390511
44332 1356 394004596
15970 62747 896185445
52401 25738 526682116
13369 24438 716773905
66708 24413 445336527
25340 27256 723762013
50622 25467 570848025
7300 12377 313914003
21110 26652 97387230
37176 20241 689843609
88 35865 939880932
15476 27726 506917697
25967 4822 172332304
17256 20298 661446407
4993 48721 383018956
33174 58952 491477507
13360 13689 159740406
51402 64095 992747867
38382 2444 577658581
51471 45583 732877481
2577 32867 596554498
38653 60579 675910969
14975 55859 571459038
33926 57833 54622897
54103 36055 258167985
22953 30610 601275390
31022 45769 749359764
24693 28568 498739011
56570 51171 111732344
58900 3970 898600244
19373 19436 788286993
12225 34848 786593700
39043 39125 904037524
17887 18678 964060070
36444 61557 577638083
12049 50285 424908813
22850 66816 951337386
26425 55099 612184518
600 13315 400672861
28182 8553 597333448
8511 65005 279875499
4982 32479 83721368
1255 8493 253563785
51435 876 345998871
59080 23579 47909239
44745 54257 160114898
30290 49236 378585572
12803 426 926041204
37653 66945 41842347
12410 54919 578378423
61513 16068 457902927
1234 32856 580176575
35329 35326 865206210
35469 68933 426662332
65329 62173 78813006
21073 39938 659209631
33252 20842 894589534
66782 45163 276729118
18693 66871 379832734
42862 49062 723100472
65854 7760 590592090
44220 49376 655052680
62411 18061 634689020
50943 60062 274869358
3409 5281 896727693
55815 34667 732949893
3081 54945 870330332
47886 18489 978353795
59550 43802 327301285
46609 38034 558259144
22982 10276 140511842
4226 14020 261713567
52719 5447 224144752
17128 19315 550963919
34969 52203 181480712
39989 46628 404385897
61556 40297 849250730
16582 10299 251335609
66671 69075 684005303
31741 44802 67088304
55051 18653 818510947
21983 12342 767285827
28255 44694 994863218
16609 57139 274763467
1760 24182 329852581
64045 43497 626276977
56098 59234 757964627
43519 69502 93657184
38281 1294 744273331
18244 56807 881391822
35252 52666 522290680
21331 6968 916486681
19633 39398 359650806
43108 33651 679655340
20761 34126 868744959
38154 24754 417831307
20007 47469 927995070
25061 67016 793647856
50899 7300 751100207
43023 9265 439492162
45784 38499 801017274
33616 59916 480003740
14198 45871 299533258
35065 1811 666218406
44604 23400 383902505
14649 25969 518687615
35979 36017 409897133
26688 19628 750669439
41681 49372 551362524
24152 69202 219825899
30571 62010 718346158
28231 17954 783105654
35234 11743 501980197
25531 39685 13694475
69601 59765 702581199
1672 20767 760097569
48275 44511 37030240
55460 32536 146583064
58457 17475 81255820
8420 21447 733571525
3366 3517 171396638
15258 5809 381149588
52353 13760 906150360
38128 53766 147110977
9137 19616 999189840
19795 87 697821989
6052 33668 506436199
54954 45357 958868388
53850 3576 826442440
66915 944 339469716
59892 24589 223127375
6363 44175 711752841
34149 54543 447479697
50431 113 437690552
41875 15755 913127533
30049 38149 239121472
37375 16066 214523884
67753 17388 742375902
9467 49481 438740158
54530 56053 65308208
47558 57240 167374272
29492 56209 279711598
11357 10819 18141065
42961 14004 459126221
42603 66078 170811386
10493 61543 242219909
36803 462 927295414
38263 21908 779310435
9095 26218 925056658
28082 68090 726109968
1710 38442 833122315
21270 37348 751031300
36145 10981 365594972
49327 15227 586362884
1468 57213 899842413
59427 50241 158168850
13618 51216 230962332
27216 68368 507544573
53030 40340 951204110
42382 32141 931438692
54407 49484 466103013
14617 46490 300313953
13332 32262 701412985
38503 22959 456774193
66909 26708 496642080
17581 6106 501302738
27393 6008 807578239
10765 16131 189103699
14170 56332 750332136
13653 46740 628812917
48118 59914 783991469
44749 7056 141031758
2719 3724 672481396
38118 63232 833591060
938 67414 548298097
40732 27189 632459660
48008 53988 804308887
38507 62698 169514765
51374 55678 844604231
33613 31535 402838838
26972 49953 372781897
50881 18571 724121469
21183 50080 788376038
62538 6583 828468076
47284 44235 260534455
53706 5893 229317968
28287 45540 843633931
62172 47362 758782352
37157 61038 6409493
38704 60140 579029965
13182 24361 444358676
59611 33172 870785856
17911 4130 733295242
52834 33958 604978312
66656 17020 952984788
67915 14229 864659012
33661 22932 922442290
31263 63220 319633340
66012 59083 466371989
37959 14228 49081415
16823 47798 955197793
101 36464 452180337
13658 31810 827865530
45115 61032 595322213
56273 1415 681868054
69124 67583 816835292
56068 54162 333787364
38817 61870 743467937
29664 66979 261544727
9893 24478 163829509
51251 15322 402647443
8359 18639 843579509
66662 30910 293476354
65055 2273 509411335
39349 51605 319988486
51736 27680 759017594
24063 23165 99118280
32207 69419 83363271
25063 9567 359065427
30922 39416 700726670
52440 50847 429354097
1671 65113 49277263
46342 22179 650269933
32262 42133 443394522
6770 48321 903575215
4889 5088 211453495
51692 53151 166780639
37444 24726 124717401
33090 17003 357292679
29759 65106 407776282
16370 63751 150794635
65855 66797 511942686
34999 65093 930247492
3205 8875 134445559
22863 22109 451069595
8048 67213 168285547
36068 58374 984121898
12310 48752 82947110
64482 7489 881965587
41053 50234 573557386
61945 39975 919551689
2065 1372 813437258
30406 61214 937187274
11288 543 860619938
56477 64529 289564233
3768 56007 448717071
66557 40936 145248487
15760 157 393836484
68316 610 353051459
45838 21101 660961513
16058 64320 74985161
25856 25447 813748498
45203 53181 958068119
42747 8436 880113212
6934 46495 865156665
55445 12718 470567554
12748 59150 659907139
23008 50932 859880244
8898 62300 643433280
59134 12306 58066824
19100 22634 142744044
13222 3086 226315790
60045 3234 283200905
11157 22508 180599333
50099 48888 219090418
41769 59517 219486469
31065 41015 136008902
31473 38088 351725509
33125 16352 106575782
43149 53641 694644745
21355 51953 259140106
31544 69709 621179347
29872 61535 395586926
5594 57950 433198007
49015 45731 45560751
31234 33228 92426197
23219 6888 313509537
6889 3631 925649429
19525 12068 980826199
40408 34152 520567132
26468 65925 444068372
16235 1564 360101864
62728 4318 655619480
56495 67440 569088991
22598 13633 394933631
29980 55847 85136360
7833 58802 697928126
8741 56028 850352589
61971 45454 674089663
48289 23304 230184470
68922 24880 132718223
67707 10813 95642482
16529 1832 987150953
12837 61490 514843750
29549 26332 367358788
36192 42073 61005039
52966 19586 972673971
4874 64862 938004355
46370 51242 217886858
15020 55205 420570069
46101 37749 742062126
40610 66308 143154281
30239 50373 471350564
38156 15873 873622730
31180 47088 689756514
6165 43859 567323266
54824 29833 431870155
25363 50312 393684647
3731 6734 764088989
19568 7192 429456794
35165 27958 717196179
58602 28434 143095150
25946 44692 826858120
68921 65731 589195631
27961 41995 638723205
22266 7874 874540172
44943 44787 137382507
46275 60047 770515147
5087 18591 865277592
60390 27696 507493093
56543 25920 395497705
26622 21035 240317505
38640 51116 8288064
58166 40909 839180129
29818 61251 193495126
46262 6809 697786509
11769 28392 480181165
26474 33763 59826208
5259 38018 67938383
30548 28568 412781537
60705 25064 92138074
41637 13356 12586328
6813 47634 452293343
5054 58713 504708340
29791 20316 474017053
15304 34517 38176843
16193 45515 933762424
16876 48458 5116354
36211 64142 356510285
23019 23729 386731602
60595 69684 315842061
63174 30140 771720482
8554 4285 697797025
1947 62414 202652340
66015 17428 331641561
32413 65189 364063310
68408 49279 807106057
46298 49537 713982075
677 59449 278084560
23349 56371 195394618
18730 3841 75646162
8463 13854 631145296
63558 35358 570964910
28567 47336 110258837
6831 37025 604427736
59108 3742 676907780
47754 37451 641235646
38659 49481 682510769
21672 2526 927295434
25748 13374 370235824
61023 18013 770298269
69807 9693 17928963
61546 13840 494323655
41224 69807 639564041
56706 40012 152615609
50622 60605 921503045
3031 57196 634988713
36358 50007 73475351
7983 43347 424918666
58948 35904 461919085
42989 55843 59330160
50935 24841 598187378
51134 6043 995552504
15168 45853 185252291
58636 41149 250936151
16119 65306 246556164
59528 9013 344817855
35506 52366 192191443
68555 19554 212408949
12465 62603 478090205
50399 20410 178642607
5681 58962 390152185
59423 38783 383959918
29797 59018 543034411
29922 58059 51687566
40886 21897 362460150
29750 63607 365034559
53350 11000 410853467
21520 66347 809198069
56337 55653 689546944
14300 9742 198727619
14206 60527 758597005
64811 17467 960817138
32004 4674 969707053
11636 10037 167254278
48747 10472 628354772
18894 13610 137759853
48017 57682 813838742
51720 17419 473742048
24026 67967 687967182
56351 68083 635728933
1568 7934 144920078
67901 25182 722727867
66173 2836 142294850
44922 67397 981868441
33714 24573 461391836
7362 37463 53771657
63964 32290 872748212
25981 30202 660052582
12945 56009 433933448
53379 46634 151906173
14739 18442 319733637
16371 29880 551432587
19190 15339 651099087
21319 25673 869787087
20439 29723 383902362
45053 60410 214565182
15291 3665 535674888
359 27554 675862338
48969 38006 682760886
25657 25106 771635210
8340 49191 265454642
5671 27087 889799676
57238 54797 235820752
39228 24814 598696922
13222 45821 333935583
2666 52121 358202075
52109 30717 771908753
19728 33606 564783174
15237 62408 320039386
52792 55821 377765665
35240 10521 530966110
60336 14313 560470585
19826 19598 424931668
40293 20146 14634833
45391 11079 550168021
50655 54669 296008232
21429 11521 110093972
54059 7112 350993580
69156 60978 242717465
26096 67809 916800939
65661 43118 28899142
57571 53828 492987048
1332 3304 501948781
44523 25078 328130181
44032 28433 133622920
14345 33600 754813085
4820 12385 674772733
29245 16365 639770507
48872 55248 941734581
38700 25785 99738993
41471 57181 24310587
34341 57181 839154294
34550 36561 889166036
29403 10400 543801895
50229 42612 141992153
26387 33501 706746344
43209 40666 364151796
53612 30735 396204377
69799 27060 96536561
52160 18741 509332338
61047 6951 268547271
41296 53051 581697578
49224 51602 245167912
46478 64731 331478868
49716 6465 638689002
12998 59797 462530304
39242 43243 755637198
67615 46632 461489293
58112 65018 482867688
41276 57054 634089302
66771 466 39253498
31221 24873 565520254
39035 20913 326925513
58520 34162 840449590
25762 30612 640639816
69205 47856 175357580
23386 21392 651665409
52159 24563 954516720
6420 60328 91212533
35431 6907 618865246
24115 26397 260190528
41613 35568 159177665
24245 60836 602306013
2127 38832 950703262
33382 20012 171398587
58089 40015 933393334
38038 1400 465546114
4083 17114 918370630
40877 19449 483608341
31934 17636 380030735
46378 66121 82859479
14975 28454 87084097
32319 2769 203959318
27046 10907 716853914
40109 40981 869018878
52207 49454 971442078
11108 30126 173128055
48823 54702 151071656
66591 37219 367926117
8292 20270 105183558
52318 30223 172198407
40072 49510 176116241
26495 31884 885337369
44234 28190 320862196
33262 47298 820936040
30833 28001 747712836
67914 12456 363070816
45004 63752 864558604
45703 69359 148848693
6262 17872 355731426
16152 1312 117611471
62449 42594 403272378
64168 40773 222341609
65609 1127 442904371
20373 16788 808690644
40547 51056 881589011
42353 5430 524838973
47964 325 437892026
64717 28074 344613077
10902 27093 649608524
48074 63095 464948002
9123 37904 977864284
37502 32473 484306087
8362 9303 853924401
13954 69763 250636099
58395 1500 890043550
57984 6089 215213213
25532 18193 126455179
52869 24926 310778562
279 55436 188739350
58949 16281 897009108
13121 32788 283876989
45373 65503 503950413
8753 10242 709236361
10698 65597 221741937
7847 62755 359203840
49063 44986 991945891
19003 6497 503499969
66209 19077 21931838
32592 46702 71438279
61014 15471 643114744
57971 44183 872334296
16161 38659 411990401
35026 23121 242557887
41898 18994 319659008
36738 53633 992760009
60011 6747 262141071
56911 21203 802543516
53044 51571 727706776
28577 45490 853415023
64358 47451 153678040
31317 39903 857482158
6301 28592 430760575
37618 52302 978989196
7245 2779 905144176
24016 19181 473468166
52223 4554 982764425
50539 2416 125299367
49093 6990 293441698
7904 36794 7054962
10343 16479 724875158
46204 61753 971276264
20972 10581 742808323
60407 3771 508820702
31302 43624 837977239
45037 69412 647449638
63908 49598 277378397
12850 58690 674887212
45670 46686 328987760
63362 61905 381356917
46682 50344 127681825
3696 67955 250722038
35423 6496 159229103
48709 45321 318937448
35035 47567 39308700
35900 41059 165981994
64969 46 277582068
27653 52570 47706591
41135 33868 93197316
62635 45865 838787817
36988 23071 567911841
8404 28981 606628603
26336 40310 509046497
63497 5493 903805633
53632 31924 640419819
41336 25213 379100069
1182 26266 650569778
40351 22960 716228474
29541 66988 286491113
41280 51693 967600855
42730 21968 749585602
68227 1333 184581819
33969 37502 902792506
33888 32085 322061849
1810 34220 753661376
21761 46032 900149808
52302 14209 849550017
63806 44088 366346093
5002 23905 4404268
45812 45652 453503986
10463 63312 439665296
10784 13407 160462332
32540 56375 787199424
68882 18380 696474336
20549 24286 649221194
28753 34559 310000742
52261 40125 624093941
34759 16607 147097979
18331 48863 289932498
26337 1783 427132806
9132 58034 320505358
2281 16012 800999781
43020 41436 717527426
41670 37147 991367747
29809 34172 84249836
52347 17970 142672118
65617 7807 889024979
34943 2699 428247748
11209 3698 775220187
40574 55811 750066213
2566 14318 474232194
2635 41224 135342022
57660 14585 84464115
68431 61373 482489351
2392 10798 147472146
46345 11735 422283163
23755 56495 264212451
17956 53968 107414396
8929 58937 299709529
29935 49328 85906637
35877 37656 91450225
58216 216 570275405
7258 56065 648666080
7570 31938 707866249
31873 38702 359257848
64185 43993 75634943
38333 46758 218486244
10168 16678 947281682
37376 18624 633611869
29745 1212 995471408
58562 22812 1104674
47963 54201 838952686
18898 58373 846451492
22975 11 712362149
26673 18688 881507990
32736 35145 829907008
34553 14579 991686541
68831 16235 920997259
45804 3331 476010966
22206 5664 553817114
6034 67162 789971314
26228 54623 135116592
8866 27450 18981675
67886 12915 704849989
38953 12581 676425628
3522 61328 585739306
6 20563 179370122
66615 18450 150966346
38049 27296 654930960
41676 32343 585619846
13666 61210 937985505
65359 38153 250274599
56416 44205 940926178
6434 62975 841433067
8027 13833 742398113
67741 51852 900056836
32782 58560 397866378
19660 37190 244349502
15634 65923 989396906
24599 30132 33408303
40750 4319 585730816
35930 48863 581777955
43804 39653 46604963
25583 58143 267873071
11145 50381 137404984
55617 66380 956652400
10524 33904 500422316
68720 9446 109810472
69749 9002 888659234
48170 43046 658122484
22335 24627 192786760
10940 42 841933255
5915 62421 881659788
30776 3451 296141358
56603 42977 607145597
10441 29152 678253603
2010 21591 64392839
8880 9507 679283555
58540 52831 385027425
31105 22751 273093720
10753 25386 112831088
26044 7987 553415043
57908 39823 755196724
61704 51131 703942186
57558 37563 37257939
15644 26857 902119680
69051 22776 445439516
12099 46588 809324051
17898 16887 6332403
68860 36781 532538810
31395 46545 957818662
43780 5538 155788756
28999 56772 81636787
42960 1592 954412586
7477 62281 272657367
68520 57527 270390794
64532 26685 472277600
10576 46060 844368280
3837 66981 9303905
29165 67822 307962384
32617 65864 308601453
53583 13542 65773443
11096 55804 746439189
18903 44386 681158103
31854 42733 191722781
25499 22900 411771517
51331 5935 65105624
610 7826 608085426
67269 31718 618933819
26260 57116 375141845
11910 37380 408763326
55122 53158 463641882
47592 29951 506656170
61957 20719 777656422
6978 23262 736002262
27554 63936 58818656
65006 50890 365723187
40948 65903 573787449
46920 20022 849032717
30642 55974 482869538
19005 45312 831693400
2244 31671 814706867
14406 8701 275424017
6342 6411 278441145
45964 51209 32233191
37959 16765 3705944
29140 23114 557778897
63262 65058 314292128
5746 6734 703522628
26701 44806 105528686
20363 45742 960789913
28277 21289 399945733
14777 45693 238391429
39420 54731 888611134
17877 20404 974337709
28727 27185 359033541
48593 62797 66694973
51040 25425 607174943
65571 24270 566565068
56318 33117 625927553
30 51661 668893689
9414 62105 785922589
25354 22553 688221954
43199 415 608671211
44524 5039 906907631
69065 59870 633024643
12078 63113 92474508
21444 54599 206425166
15555 40162 198354106
37821 48469 987264114
8520 5685 514375728
45597 3423 367584765
68630 7791 818646594
1133 47333 474547779
22242 58771 793971962
16048 48757 929540508
2614 69723 267344312
23125 50035 337288177
22944 15811 899938200
25731 35214 264352073
67141 31998 625264059
64088 27540 13541665
41554 10718 417434757
28409 54064 604002262
18098 32721 794731367
20735 40059 856553517
17955 52752 664590182
44043 13647 17076925
16698 46003 687983016
62448 63323 27725852
28964 30687 418725502
30702 7190 37061282
30054 25950 334371400
53320 1550 152073090
59797 7799 928334144
6452 50970 748445821
57407 9048 456016036
25911 54532 500471721
4285 47772 381572325
32711 21317 895877906
50281 41231 510884776
42932 3693 649910032
20625 64013 259337430
3890 62302 737153346
31181 33099 604784859
63988 34381 497830346
5026 26586 61655845
56504 28758 337224921
55716 7383 162608200
62639 49114 685409618
19571 21170 913978186
63962 1439 154324274
49723 35832 800317709
16025 58446 249402898
16623 35388 628742114
56702 38849 729846044
28047 1089 327129941
543 49292 346800901
10742 2739 493068613
24970 27382 266252338
51244 54046 465084739
12216 25739 146574749
25596 20171 580651060
28895 26313 126678430
48661 58712 655399072
65064 18432 938529535
67955 19912 511321759
66316 64426 260778171
14093 40477 935147647
10167 42347 613788098
46134 26408 558201456
29820 45752 730047725
831 7321 915690345
46732 12134 952668377
53162 40469 882571699
59204 65310 638412001
22337 52194 365374418
27026 37889 107850508
52664 1249 378979857
8244 32962 628001103
39325 53434 259635942
41704 10554 801113181
53850 49973 23401743
13346 12882 332680009
44348 45572 383669906
48385 59640 289114611
68737 12586 513236569
60661 26592 224735507
9824 31229 49793969
36176 18109 381577562
51628 50510 992129539
14028 55165 774342690
59212 23927 30194807
23620 14766 322536961
39245 45206 902139490
50122 7676 478700553
452 28876 912035592
69082 23276 910575037
68235 43451 246201541
9750 1174 235619495
21334 50316 321830146
64560 31889 247492520
55735 35413 80127224
33665 51809 823980248
60762 2658 740755641
2581 56349 571990325
68275 2600 529320017
54953 24461 533734314
63868 43488 54636622
13043 37948 288089827
26705 25673 214275939
63204 19533 459316281
538 3862 375951628
38860 64348 510013380
61653 23281 529283558
60857 46343 597279143
28295 34270 297670714
21259 63818 72885193
52081 52985 601500539
27276 31113 47393148
51135 19068 814918662
61421 43943 319442070
33269 7301 609841644
13154 66740 461763455
32743 41808 471806806
37785 67055 766933260
46658 51471 255008228
20754 28816 990718036
47314 31437 461892310
64704 63591 28872226
33015 41138 7807227
20063 62496 500883577
38603 643 456665253
62278 29343 635230509
51345 2061 936638109
21151 55534 97018649
57480 22267 648704079
4936 37192 692404702
29694 44626 723012345
18306 30961 608775423
67241 47508 490983778
12085 34499 840076613
27214 30197 94346313
68051 50630 297891357
52670 35711 322011433
13747 50953 179753855
59307 12490 745158647
52254 261 919871869
25156 49722 591180051
3294 64236 663707512
46794 60113 585075068
62752 12553 670014543
34306 66090 60437332
31343 22743 566341497
59706 51483 871726958
48160 28418 649151890
29800 64794 715109550
13273 61414 666787267
58542 17195 389692902
611 52962 512470163
21703 26445 127853058
26445 15473 907943432
14405 54478 564720818
23642 64071 884523374
2307 58670 301352210
47933 49701 32706054
22915 752 182949466
58562 8948 81608628
46934 53770 964927121
24149 22286 130301020
36328 66173 378152642
48678 63729 440468391
16225 4346 201676265
12068 49069 84088760
33312 4331 123583481
38688 67260 77774929
29235 140 402356704
44489 31513 173566521
10044 4772 349464015
17615 60552 663057504
30850 36398 380102103
41074 68515 608989709
60677 3057 485200188
1695 23328 507074949
38409 18977 497528715
26729 18434 531318985
6100 4962 92144192
25411 16233 819278284
25837 43891 648761830
23441 40187 703200799
50395 10856 798805637
37146 23360 375508229
21130 39426 957876647
4323 61870 617592148
27799 28862 896017878
49666 38658 734061208
27831 68144 995233717
39312 27578 162846430
33358 49892 766172043
57005 66184 32111566
17361 3656 766876337
29865 12012 365207188
19715 55490 374224469
48899 55037 247284490
51016 41115 417931497
10088 45169 813279146
12161 41848 777364109
11007 3941 774063973
52424 2441 370893657
44618 6353 798076811
65265 59363 136087879
49973 65158 444266513
46512 15996 905045396
7357 13125 205217398
15775 54920 875512805
62449 2247 47859714
44029 62591 860900069
19603 11817 779212311
1902 49626 435903391
48869 22440 367151866
55940 31544 728538119
66876 62194 745123041
66398 60514 354713772
4887 26896 892928774
37877 64573 767007475
26627 32581 581610575
35509 69141 114526205
59567 49341 211782164
67711 50178 35978096
54434 27537 249926871
7198 47188 939898894
55108 41591 319495321
38947 67412 196569698
41557 5002 632366148
54548 49520 302066179
65731 48612 264388193
56591 58026 121353876
28703 61284 948612651
34462 10462 617683950
9319 44724 173079270
30283 53206 7127135
18951 24833 152072925
64437 39715 551794614
50295 46443 761073654
22612 5585 211674277
24980 24523 432893092
9639 12582 125737817
43667 14849 264814822
51182 19696 331283357
40712 16719 536180219
65891 9848 831666060
64094 66296 728625729
62745 59573 592954030
12146 37205 877955063
16843 59669 519040462
51439 32358 277147635
11763 57322 803937910
28922 59853 991925127
42920 31712 628998691
5831 66282 497621979
16408 47843 919470267
58358 30176 763359335
50006 28266 435549436
61495 56227 614070033
46658 6209 814942814
54835 57326 595291614
37435 66888 713315151
22185 15483 620684477
8270 66092 693560319
2970 42885 845229433
63249 32909 552695278
33975 37822 407852997
53730 31273 766482812
8276 32525 383827912
19832 12724 865787187
37228 43332 343367132
914 44901 939329569
48526 40363 975459160
49571 36239 262095301
34646 45598 569791106
34371 60646 420314860
18432 38175 729118659
26214 16541 491579244
69011 4520 875130384
18448 66695 319415909
63046 31603 239265943
57959 35145 951342987
25230 9739 973433677
17542 18052 268308531
63033 42348 384615312
27956 50154 607054629
61627 46403 317530267
29160 66278 276005427
1061 6109 915493409
54212 52895 216246314
31794 8742 457611904
26930 49493 310957056
38305 25857 296758377
63720 56959 541689364
30968 8929 130064014
33624 58543 483429688
47549 25514 930470205
6990 29403 56579865
58406 14937 41676139
2356 65000 788637867
9797 28636 355309588
11199 14381 849380486
15742 63198 586172211
47627 61362 27472811
13321 17734 787929317
39410 26282 939392912
50491 16636 543118230
4437 57425 167493217
11715 5206 711912399
54202 61802 99013730
61435 22000 897463048
19292 49047 294259265
66785 62003 809228861
63093 24390 497704929
44739 4234 341330660
25278 9035 56047681
23890 48313 165845455
31064 18886 223510961
10338 41044 381062801
2256 26134 900637091
10715 16845 823342399
9048 69837 823042579
1686 62782 34852560
59109 2893 876790303
7433 42460 167555447
40656 48598 652114987
9748 10630 664426668
15008 69105 618835664
53962 60666 365743357
33339 56878 268242046
10776 40477 866594065
20999 32365 569143173
41726 56384 486288
9525 58855 108960808
40151 63533 237766443
525 21393 262971625
64282 34458 219721682
27655 67379 386438681
8694 56923 901431380
7449 25162 867653606
6255 5304 891888918
67208 6520 93162505
55008 25316 702785234
20395 11636 62195595
25652 46269 110565456
53068 22465 664203766
19749 54142 194431729
58767 49670 630077124
62482 62995 607089502
6135 12194 969613272
53862 40651 357109442
21003 60541 624938800
15233 3821 798605332
57983 35391 978187623
54745 10340 989454463
38466 18284 104139161
41921 28980 696354539
28651 23117 425655830
46101 67371 132469540
69821 64987 95863257
46803 35168 687449830
44532 20405 352942169
7547 8435 328082539
14453 57689 231928151
65507 20834 389438802
56780 54033 99760332
6194 62528 658307790
12736 68142 87330972
40177 4913 219963361
34773 11065 322179097
64008 36033 739923332
21823 62727 574148852
25014 34067 136118148
38516 48594 745490778
3087 61854 335322076
46151 62465 3146065
8014 46737 311119450
46055 43912 408270150
57620 3082 119945142
12046 52430 557513617
14534 9406 861660057
18877 18661 534446099
1939 19827 311256418
59382 59879 630121850
36429 20183 184062671
42888 37679 60758262
2018 15815 51079332
55765 43265 166426635
36417 21574 175392212
57175 53611 573447396
42325 6265 245710621
35866 48401 736523455
13900 39793 639526554
46848 64935 422815097
65564 28441 958954560
57112 11106 937028066
12815 60472 895244978
40307 33242 982158600
861 59252 747380159
13171 7893 657594198
65310 33497 75087300
27867 37797 91484661
49924 62893 415653772
60942 32285 496205026
41936 1430 185637529
4362 8152 371243254
69293 14678 630205941
51570 48751 660849241
42585 45898 576031511
25484 9139 953571284
12637 31945 828696087
42767 49974 916766341
52407 40403 914532145
41855 54759 660244892
51620 7752 761701011
32946 6904 891573407
61073 15046 348381420
3426 31576 15109727
33388 36504 438023220
38797 60813 480168877
45877 66230 405269613
41363 51527 175808485
53871 21621 187886542
26897 69544 536706638
865 48592 737750551
7352 39519 650068535
46238 39844 875960616
41220 29270 454956014
14286 51125 300937637
10511 428 1132811
19625 18534 78447482
35621 42408 701176558
55213 11330 710437251
45597 18034 182929276
27134 48034 797002369
62507 1708 725323940
46681 66853 401975171
33937 64562 648318166
58425 29074 54390484
44189 23836 658395636
37529 62487 36203778
58763 64177 399793930
44468 50469 235411547
48744 7961 762251500
27800 3846 598117822
12882 45351 970279056
34653 22544 1816872
64072 16756 530800303
11046 50904 98189771
10962 51646 580247063
68210 19962 369577988
23757 1532 534016707
42917 12149 531241744
36851 19089 711140143
15374 45927 833353534
63794 8454 337624706
60 24069 528999279
53955 61833 442068438
2799 17958 192239553
65617 47664 464336192
44642 40702 423649637
53849 3987 366359133
19282 8435 541330750
34845 59433 856188287
19597 55652 693725499
6090 7783 582015550
22999 2452 18212496
54758 12880 135840622
15721 6791 941231598
59099 13134 913761886
20365 52325 365591839
14517 2962 674724194
25160 41826 644919536
1785 51141 821944062
7448 46805 779418392
9880 7495 89730589
60443 43433 31496944
27959 20423 954040037
30337 61173 445523122
51625 58723 311537381
56752 37201 231416818
43273 60732 282001489
2161 32870 821306446
5646 33590 907327486
27112 67134 653919334
18397 8516 466489972
63989 5458 160388360
38898 56893 595725461
63087 14417 586803266
43817 18776 672760329
25187 22994 283118101
2778 66447 930397085
57717 32057 431530890
17089 47045 228376605
16680 17122 490527506
32556 9836 399546226
62437 54841 185071186
4989 17423 765455630
45347 40901 460316738
69505 41915 777423359
25031 48561 433598049
5542 14742 538487983
55017 6421 390992469
42607 24777 903050924
18222 50357 616388295
9611 39162 247513940
38653 32856 447913414
59170 53413 951476994
24143 54657 584978270
57740 24078 805672565
23723 5193 845387763
62501 54018 483864475
17313 36515 774572983
537 28015 620690095
57212 15597 168568261
65479 7485 189481656
26982 57953 843598929
51161 30565 111819822
30276 62669 515206681
15467 30176 959264254
55441 35470 275720991
9725 28642 454419431
43869 3731 227420773
935 34289 425147216
39134 26080 469296454
59215 51495 663794198
10969 51035 330892076
16173 39540 854123173
20389 46943 96332040
13105 3267 803889088
39585 43853 86935597
53788 49785 408749413
57225 36544 119047117
34382 10082 778182982
63786 22366 186334260
4743 42149 351282182
14672 19005 928837466
25322 38580 693611418
67045 64041 39346222
42988 35126 974000465
13898 26846 12375300
56211 24552 621730893
46996 10300 943883180
58369 16377 921814883
2135 69734 491303678
19450 35797 721912367
5990 67975 125043519
62753 5296 291865908
16816 53162 1363021
41311 25784 615563386
37227 4605 347126462
18153 24189 734767218
16431 25615 803727770
43777 36755 758378372
10896 37277 429264400
23116 20478 805775703
44175 8252 258681653
33211 44101 718998449
6477 43993 317304063
46612 49975 709658192
57792 58363 296623715
20770 47789 822719341
44709 6937 391062640
58079 62999 233032463
30047 34228 710069877
36759 34280 464831065
48434 69664 956744619
27678 1441 486578142
59123 32187 135386489
7982 27595 54875883
21634 36786 970171293
63027 51825 571482402
57330 25331 281529896
35337 17273 378586775
13620 21065 784086058
2418 68842 956248022
68778 32678 912531360
23817 4269 699511228
32970 21990 677541244
47640 46991 695168543
24961 2380 381790946
42521 64143 616429945
12240 68189 922454132
35282 63576 360203118
51692 27611 66451238
20542 58901 620863917
67481 41491 25816602
7836 68231 968139034
4637 31650 470462719
10621 731 875462163
48426 9914 752020735
12759 59030 446756993
65566 15813 226487953
11838 2785 274482427
48179 22249 15499134
38176 4191 67487152
66398 2947 388574154
22942 15377 981388453
19925 54560 647288341
53867 5157 800237409
4909 3689 165261211
1163 2007 919885804
67593 1375 581035435
17034 4931 758674697
32924 29154 212417731
63428 51592 851334803
12541 52036 302596602
4047 62677 338349818
47376 67815 934001907
39870 15851 557515975
50144 14629 224241337
28122 64140 752682657
4369 2903 70927720
47798 60576 741015141
3115 20057 615362017
67064 9113 665334732
8296 59829 726198822
1509 67089 791467638
17385 35378 137034108
32519 5513 96296209
59652 5636 130752568
46285 64029 310572998
55671 36183 295897181
50760 65299 762362081
59182 32855 68526681
31864 2498 234728303
27727 18961 739446674
69163 597 481909198
36907 23516 88209267
33233 47730 977591985
63312 59355 456109136
45581 42059 809208198
31456 28344 95049801
38760 45828 600323875
11454 66884 602003501
23216 26255 115967153
69455 10802 716927947
31006 44265 218977945
57082 30496 761498030
16276 4813 141517261
54916 26458 793553395
64593 47083 435494500
37726 56778 995995988
59276 5331 988352083
64093 38058 807782431
48615 58628 665272580
24231 16332 209091128
13067 54494 124381814
21550 28822 295715803
17906 32528 1291627
30708 52036 360760439
54329 22924 303937504
28778 30363 578476834
62400 58562 663743377
46666 60797 573139218
69008 28901 870387443
18208 62800 490626077
8133 25870 852415651
16181 39225 123802528
30871 26908 427696308
27446 643 282097735
22531 37748 864189291
58975 54164 773093450
24839 69034 306123244
39230 14764 678851776
42799 53486 785821000
60300 29096 925147490
51038 22876 813264048
22914 7219 480187888
41035 61171 776334859
23626 26469 610879829
41548 64615 615351280
41755 47271 799539064
64301 23562 781414712
24255 23859 850562819
21248 49148 985794892
29232 56203 215409549
43627 60552 290823882
18984 58670 841414180
50913 39332 22888328
59288 44277 911824789
66810 23210 868952211
57717 57735 481512798
42799 69308 816740067
47933 29988 434570389
62149 29109 790411305
56444 20856 952039677
23060 14181 922989556
5236 32905 87886406
67902 41280 959846780
18512 13266 458498880
3234 32074 834785572
20830 68781 437893641
15899 7943 911272716
46960 64626 65405034
34899 36488 987632130
43804 5678 707874109
63588 1277 122798859
3546 28132 899636855
54626 69681 239209605
43257 23618 475026076
25969 23503 900629938
25976 6516 515916407
69006 46032 206512779
53370 18648 357489062
33040 58312 79376708
48477 42462 813415637
29852 58391 171968210
36178 11817 936121995
57676 19233 25562894
52823 56344 191470420
431 51975 290470794
50741 49575 409019662
9948 38601 699318124
39699 25495 378937019
51998 21090 257670919
33703 21967 547595012
15261 14438 407377378
68315 24622 524495757
12179 67338 343857650
29388 48276 924094920
52723 13025 545606883
23875 27062 80697966
10474 23805 425530874
8054 19836 594412664
17963 37001 328711368
51588 10680 638541794
45100 68105 7433128
46988 1000 4366282
5393 12552 440975165
63849 9877 365757696
50538 36541 34159819
61194 41693 480109664
47955 2928 399177844
36687 23112 405610688
488 9709 706771598
17358 33411 630602743
10358 55430 896476526
40933 23520 502751714
59868 14723 201268323
48619 2541 926462419
10409 29929 418189814
6401 12127 914105978
45108 9937 193863203
29552 26495 656946415
61247 13867 880448591
29096 49205 819089201
29747 9424 99288677
47740 59084 140521121
10048 59185 87562081
58434 45630 436274847
2843 7565 670073345
8178 16844 788312576
51283 17213 446303417
65957 9335 213048810
4224 12828 124414169
67607 24063 805851364
59047 68863 273688912
9298 24866 193472880
31343 12989 725807446
62120 36289 480950493
65359 64252 724794347
37845 26368 661124780
55705 36371 938101447
68223 9478 433323037
64125 22753 174071440
23583 40636 193358052
66434 18562 954465834
67211 60676 69594761
68154 28173 598080788
7674 48228 461154678
58464 8759 45559229
9749 56171 970682249
51535 50886 98017005
24498 62669 144615815
28213 6288 442513791
43648 51087 435215842
56615 23579 242423676
25224 37937 176315660
36151 43907 893624089
7787 27911 538096937
10305 21190 467734986
40666 62708 326038569
10773 24834 721455503
49356 41405 8321405
37910 32889 979597136
55813 47380 949581526
15310 56067 216842604
20759 40060 293878821
49636 44269 827133896
24211 55648 671453521
33607 62447 153400018
58123 26122 166682104
21133 52838 828258668
1586 38938 215465107
59449 55342 308004328
6592 17180 134711633
48136 51482 53418927
66396 55560 501108006
37429 4300 949931981
50433 23778 77990163
58221 57088 836086306
45684 67660 491930814
35045 18929 751354905
56425 38132 784044241
31379 44460 554390366
35673 62422 908393174
27740 444 799341173
22931 39640 119500988
7936 57898 385667296
24023 33761 498851942
16915 13907 285018051
60494 67943 951709400
38525 34361 229200043
21086 61068 185186973
15462 64964 515514626
53717 46711 333569693
8556 67430 591938316
5332 27130 737239463
48432 37639 463760474
51592 13297 455876211
24503 18291 578267183
59000 13963 614491870
23140 67952 323845615
54017 53838 949460917
68560 29918 959661103
63788 6671 400838373
30263 7727 252780805
50027 64941 364884178
24967 43473 285504311
46673 28569 122131403
1648 48579 891934420
40248 25290 551557923
28202 38660 864374486
68921 38454 938556394
32866 36265 488148526
63872 45992 990084944
55815 64649 737794919
67171 18724 480358128
3791 40899 493690946
32698 24631 867113059
64686 9790 327722676
35008 17965 482789124
11779 2333 84163888
3493 13511 342704488
3816 37465 319116977
12196 4957 841228968
56781 17123 279015934
64547 4115 722505374
67812 52533 981976102
21740 50588 694542685
25104 50849 360593875
32050 48768 736805409
43832 15500 95712596
47912 59783 703830771
101 44325 653410711
67135 67315 456677379
34599 27375 886377970
57079 30495 577394286
22101 1171 308916117
47411 49212 387579566
67416 21056 678828026
20286 17394 215408651
52271 68398 982088413
45568 4406 140375028
35748 39744 395593939
1213 30619 26489498
58083 59959 761381486
7847 54015 693785682
35943 20830 46688811
59743 11935 461586099
64273 30812 824728513
60452 21196 419135795
32922 8026 495474494
31372 37646 224019946
12917 12805 726321980
52543 62083 937508715
69600 64789 891417709
64624 65187 231911508
61312 12505 63636286
2516 57261 442437038
3822 56537 407898965
55608 55641 390985440
68233 58499 287966177
19680 21543 920584113
53848 34655 231261722
10630 4741 967862386
26344 28273 529160950
8158 59515 352961448
40709 30628 589262098
10116 5273 917738510
15618 31680 63190340
8695 29008 678841845
21054 29518 952912089
68314 45860 944887185
63592 53077 592342353
32906 47124 473698939
30255 35316 249055014
19586 56542 5367348
11634 8930 805156084
38318 53696 350944859
62195 49280 136543750
39517 28923 495781226
6469 56733 41562574
35231 23437 819509427
16980 39980 423741399
10112 47726 821519835
57683 54500 370302307
13307 34325 475762085
10248 362 84118524
64305 37030 180285646
68327 17959 267482368
22790 36503 932113363
5001 39220 490872560
18886 64614 682403872
38122 64559 456193425
45376 29298 187776766
64137 41584 21288677
7132 59474 983164094
2682 996 795047436
11232 14295 618467060
69798 57709 963816601
47109 62523 426425608
38122 69201 728171994
55919 49878 861923312
22698 38581 259025093
32867 68838 602325161
5508 26566 426603511
17147 14851 728607173
64906 53191 180201863
36435 3161 166135546
57638 41246 333964169
30561 3566 504705432
62884 34152 101586986
61651 20600 883894828
25354 30207 721287496
56555 11821 212389069
3295 50306 169336539
47310 21889 901815072
13433 9201 132495688
22857 31927 249819078
54031 18423 70241126
46884 13369 556257503
48907 45998 455731247
19624 62878 195959029
33996 51913 742536902
49437 31881 679707642
5788 34995 389600919
5923 66130 392677832
49763 29951 716055025
66945 53280 158954202
38286 3730 830038945
19445 46918 142224949
3199 45901 535752936
25882 2516 990037724
38188 14421 560360941
23601 17360 260081325
22099 46034 857459146
14769 39084 738190245
11605 40887 435880096
41085 22229 314974767
23933 41603 841906638
31534 48197 665934242
55591 17077 928162593
21978 28577 201419875
67329 64265 724751129
67068 27877 688136524
30187 7807 329691484
61045 67502 874674134
59458 29081 298751663
43487 50639 450736542
22611 34438 621366834
49020 30340 851570714
63398 1531 156711908
49495 30296 38346889
21643 27854 110134422
9503 44369 173241267
35965 58602 964032717
27840 60672 469956711
61100 38330 208103834
48996 66654 314818748
13533 14067 438085146
20266 40234 564365189
7469 53836 416532957
56043 52246 71018479
11765 58960 450118288
29759 25524 587701508
17976 21639 121461625
36689 10514 813277072
4156 9625 77111388
22623 2612 907664991
14108 12749 757702859
44846 42950 18128370
25524 4028 192028005
67626 45138 816711795
19800 65549 176540410
37753 63505 710007397
8207 56501 544571572
57571 36958 807943994
43 42429 928192666
31108 67523 200259513
68052 60727 842820300
7544 18321 134316099
58625 47083 584959875
42260 49811 769311777
37173 45754 823158477
31945 43090 424304887
53996 67757 168924155
9664 51332 4304059
69504 39270 25574419
24155 16611 848746129
44430 5934 896074480
17004 6016 411927177
13386 34555 417151373
2574 53926 2445921
47076 33423 532537905
22240 44698 180243778
43799 40292 282339878
35039 57951 4271829
18613 54867 267677289
64983 36567 328964976
31095 43820 958903665
18567 12286 43193695
29693 4941 653415641
22857 66263 657882876
62397 38003 466278467
39852 2122 561595305
3200 52345 735814460
68527 190 429966832
16531 34759 61645202
57994 66720 274600892
59387 33706 635422993
52753 67480 609331852
57725 60847 971345896
55646 52146 297066474
69666 31668 840104250
57591 5863 480629028
53372 23019 848350143
19456 16452 583079823
69429 52350 733459223
62717 772 803798691
47548 12316 24645967
22856 14102 563639443
20386 33937 820355665
9871 10004 83202701
21087 16376 458404656
5892 24752 960820474
12828 54378 692438301
60373 50489 863289723
3678 6247 619659468
20675 60822 907577050
6324 62403 224224432
60243 12099 953441878
2895 10002 717807261
67764 3220 139890780
7467 63062 363887403
48790 51813 399971648
7792 23340 22222830
9695 56904 81325918
62820 2627 984069708
8243 62451 269340846
21288 5489 448388396
19194 4931 654843175
29663 67626 153787023
49849 60820 28836527
49131 29720 611441042
34100 67088 48386558
26050 61716 373644474
50619 53839 779052496
34797 23050 828016211
56346 37731 567790888
17163 9273 491519281
18600 798 41247982
37206 10885 983073926
45695 63038 787432815
24872 29880 812963327
63975 46402 321154719
23339 43922 71298710
19686 49254 353654090
35712 42556 78954702
35720 34479 599535207
58684 68334 624675267
32699 30321 428113405
33778 33309 240718607
5193 37006 83999025
4390 3366 459010754
45827 25305 764962244
55379 32978 657425720
59486 33772 166458826
19728 15374 917497825
61218 13312 575191795
49156 47937 315357820
66091 39819 656977181
56096 15755 307363298
32007 62388 737443488
8862 29903 660114546
18893 4296 872060493
13992 48871 18887627
12008 56497 333646006
64817 59752 385782982
7231 17150 534553431
52519 45317 68216671
12518 41291 268919902
31605 57334 836972369
48860 40499 319144085
20844 57780 427256766
38757 23232 391552308
39123 39042 773197669
45947 8432 557990458
59062 44459 876001694
64791 11521 463306296
63505 35508 786499979
54695 12668 285228259
66703 16892 947918216
45412 51030 784842989
16622 21296 296625243
61542 65379 241240220
19837 6271 272126016
28234 64406 363346955
13538 12643 828336044
6479 40555 581059687
61995 30520 903401856
61277 28514 111305618
7345 29204 922109988
41440 34177 436737792
2549 10929 102155096
14088 16985 51941030
20843 26588 159290310
24082 37601 260254773
20580 17708 128261297
36887 12945 215283065
6276 1096 774465984
49231 16396 932714138
48959 32346 335079613
40049 60092 197077215
48359 29997 21360624
5229 30606 990734434
60239 25422 32728993
42816 27603 328899434
31928 26838 600628862
59931 38084 259624337
68547 44086 127661295
20829 38619 226136115
1356 11316 874902170
17264 63809 622875867
42814 28523 541524319
21013 56769 598934203
16267 44165 191888492
46934 4190 768536162
60688 6665 430994993
19793 22598 30145451
50619 40128 940409137
60482 20531 785751348
35447 53580 829329294
35873 14709 128314892
11191 47771 220931297
49265 64275 408914036
42873 26571 631195274
32760 68588 496318221
41848 4895 230855506
4493 3530 888323509
57492 11893 724121432
17115 52697 531216208
47876 53249 223087507
48510 29980 70720386
46243 30333 789544220
58432 63115 318452741
59417 49129 108487603
18119 20387 285135791
66944 52202 512634811
60523 65351 448372756
66393 8840 951294873
45050 21361 231840850
51105 56825 713609431
21468 27255 682148765
62702 45412 692277801
14977 2043 330279562
23398 30754 127146421
58945 13011 766756090
59463 24261 681435401
56679 24136 174994289
12317 35206 791001021
38898 37895 998268175
30068 8766 979551348
44171 45364 802005879
28455 46730 73702841
20852 42273 26938904
63484 38665 291029663
59185 68972 963845663
39673 25708 433769942
23226 18002 327600026
18800 11184 562850403
8644 20933 863935495
37494 953 534486884
18116 2652 66844748
28775 43280 923030894
19374 48267 781032702
7077 41989 327710527
62631 52322 331024677
64913 31316 55987833
5747 26606 98797212
37494 15270 99926704
13750 8959 695019338
53687 27322 288752812
50131 3234 726261919
18983 50564 678619787
46376 47499 711321286
35411 51577 346167423
3917 66996 528843807
10110 30907 248875761
11161 36987 193140258
25933 24659 23541108
26917 42699 77522400
3544 43474 793301283
54386 9797 287325806
67494 14520 312461980
32872 67326 701954114
19103 16576 417864031
4674 35042 332795480
55208 35632 312298235
24731 54730 650091596
31016 43521 562159950
27260 20319 189883293
17995 21516 646395961
19300 61082 744851963
18162 30231 46173875
55499 58430 75449698
67171 25589 437847741
46149 62703 435335299
5984 13796 396385975
3751 13396 15620659
21898 49436 275742232
68170 21610 405528960
44370 53541 471611582
18366 27847 850855111
55281 13138 251330226
56952 22852 804976293
50723 49264 511298864
29145 29240 134408022
61615 10514 560375915
2260 23511 35677001
51850 25374 702139643
45572 16996 365661950
58911 2579 382766726
69442 69605 897791293
37373 28108 566811564
29743 54593 908273516
42856 68472 461198079
54986 48204 673627437
34746 37580 801484238
60341 7734 860233546
61963 13881 562871928
49541 45979 453195452
64901 32724 897953271
28898 58748 948391656
6892 14632 331699064
51043 65835 794056536
42032 34576 740055425
44286 13325 975941983
38216 1795 131343205
16214 48153 740241364
45229 23423 272564304
64831 29230 35934920
38550 50917 730643841
12432 4821 199874096
10325 59484 397564592
40138 67001 943607403
9216 10872 243913719
67032 10805 267999911
21513 17003 808478160
38691 68474 885738589
41385 49835 587737571
6660 34693 649443594
59279 68382 781207020
22671 15493 717168645
59326 56833 562008093
33558 29327 33346282
27831 14545 259363277
21386 62391 439140382
52833 37607 666014212
53539 30481 118872515
13733 34729 629062570
43820 48868 981230560
11008 59105 88635139
63964 58883 574339207
1707 57010 966006240
40066 21369 260376491
2152 8144 350586833
19865 27323 924686727
60847 18905 902877226
54138 8725 293349680
65843 45322 898223380
40861 27151 497714002
55110 1232 809363488
19079 13737 431149257
8949 58890 339204672
61974 54183 398198661
66892 69392 364453206
58767 53139 186151828
60218 57751 67182118
1549 64951 103712923
67753 10033 364466246
57660 11097 973691481
22785 35300 922065675
26923 47898 156427543
63889 27980 247692361
54558 35581 973270969
17573 36067 730821471
44072 19100 36961319
25325 56867 563240371
59719 22987 679299821
53683 47317 16991551
42880 60496 849832660
20722 32986 511907193
22620 26556 331049365
51908 20691 918495221
43841 43320 155993298
63207 7917 948486416
2870 59482 84633965
61090 7794 95111587
60889 55078 632550086
689 62854 302363792
7375 44916 913326539
9164 63624 275561836
62725 13262 95543215
65992 31176 206062950
34734 11323 80679769
62327 65053 227255550
43237 25071 772794171
15436 45112 932692783
19362 18383 374095431
25841 63968 873452890
64429 64520 870657446
32069 44736 214563670
50125 34655 404977513
64909 25242 23183246
5548 29236 378050376
22576 34377 315824235
40649 59493 444438025
13706 36523 921102426
7479 40300 880477926
21343 25233 686813083
10407 10953 325787452
26510 60059 648432569
45060 51007 705415232
47305 38820 845296175
23646 29741 184813619
26437 51138 515032410
28733 60771 162517053
1353 62004 738210125
56061 68311 184444143
41561 40622 973397478
422 39385 740330479
32992 27874 554822362
23481 55407 418396666
37241 24901 430080398
55882 40384 376292322
46205 49599 140188832
15666 15592 449331101
38857 64215 252275284
23908 56561 700419298
21529 45935 453448058
21826 57258 496652463
49180 13127 652168417
45734 20627 884657999
68747 21289 524759797
68828 30583 256864005
42308 66633 851847535
25094 43908 444859522
28985 23241 550604164
30845 22033 909413541
32686 57016 741213948
38723 18112 166131434
51447 11265 823603568
27999 65857 982461807
15121 17600 467758541
17364 43817 630096360
1373 9097 945226117
10508 27575 827025364
5170 51203 89067011
1727 34182 922674528
17230 10761 952498846
48049 33244 536816694
52032 55646 557347758
34218 52219 196336585
66774 2155 346940591
62522 33413 632434683
656 26448 238613634
38785 14461 558975953
52650 19761 533969800
55542 39337 955217358
52363 20073 906421158
62020 11726 604725669
18656 23796 193102459
32104 19898 649174276
66619 51320 746829233
26828 63224 108754576
14228 42642 752835837
7005 66837 793611199
29947 50886 978029199
14585 64570 250597447
67864 39102 620713509
39546 4471 739340159
55092 46548 438773918
16509 53275 654019689
4662 51707 546973185
37099 44110 56613269
12619 45994 741467619
50098 36799 627051687
62630 64658 560670253
49787 52345 85175027
34770 34847 368281314
34978 106 991127140
55381 29633 857786648
25430 8478 100118882
62817 65442 854109898
59886 64084 496140598
33624 44454 898111129
51955 48787 580475654
61902 12686 60017046
63423 1377 234093339
44684 4341 19684454
52525 60444 563983756
44209 44996 833321831
65173 17894 689051879
45020 63005 725826034
8758 15703 51356148
67047 40617 87333173
48399 31118 287106190
6293 69830 401374314
54256 68973 567275617
24482 10036 733146808
33188 48478 110408312
45451 21792 502359713
26367 36134 548752097
21204 23438 333327228
45348 56354 473896306
40988 61532 145413836
8350 3407 451375902
66580 17048 410121102
50674 63142 889268097
35527 56659 602245508
36469 6568 898017989
9053 38681 649446039
25124 39250 987410340
38948 35334 716172480
69846 24102 234142854
11694 37124 41764173
68098 64136 918831747
29913 12597 546593787
47832 59201 354044612
56784 58012 577603969
57687 18442 459984582
2740 8870 705787194
33805 62206 253451794
235 51017 413668827
54417 44559 250870935
51923 55472 417929586
69715 457 945367889
54895 17984 808147929
50888 19951 829205635
2100 68801 651462713
30178 32038 556408822
19607 65367 169949066
69616 30836 285300670
44787 68533 723812250
35379 23627 651849575
41118 10734 660854438
59555 61557 848292190
33426 43839 547271348
25090 8036 412772563
58956 11938 668343417
46080 604 228035557
38030 30388 971217937
57470 23535 47738394
52339 28412 661902343
31337 14947 920431625
66493 52974 177623527
50581 3711 8553576
42889 60703 586012458
68807 54793 481353377
38699 27514 752619954
61450 53558 963582185
3466 46770 492977321
26728 47248 239622469
20283 31685 660424978
34886 51 987090687
59563 6353 553542280
28893 55059 573358269
11541 64136 421908724
41206 3642 412386369
54461 27021 394863160
22216 44681 357851610
64303 12279 633531726
56946 42138 438942304
9587 891 486951843
54152 27430 584531542
25659 41182 931557022
14559 56176 13392409
25350 50578 673324457
28662 8111 724144348
63418 45825 450503235
7639 62015 288701306
4917 38293 948753431
46211 47597 812712140
43156 8758 927323504
58945 38061 145004224
32480 38560 340045016
38499 45867 884555221
21968 6389 988017516
67950 41402 473484358
1284 23893 930706600
35370 51546 930319713
17969 41935 505768706
39965 48695 175467967
67653 50472 628501842
14203 48640 57166105
2723 6595 103128633
60015 25594 766084900
35380 15190 210364031
29602 21467 724938533
20277 20206 777763283
32198 14515 183392563
48646 51306 91260812
46158 24308 210022543
24961 23079 586474809
11996 65525 360037737
18420 68044 504152095
23339 49440 165485248
48752 50447 730960843
39787 9668 281406
2810 56184 328288299
47970 43168 532963367
12163 5856 225268209
13576 49599 34516222
47242 36934 456910526
5276 45361 642088716
1890 48907 181901693
11475 55939 639790297
48568 36488 83458755
570 3511 924726367
65349 63792 700660493
59961 60093 410367409
3964 4171 57685413
5938 6137 882914295
18168 37406 807489797
28152 9452 877324112
64356 65288 433679804
35097 26047 365233564
20101 40622 27545117
35263 69805 326652500
10469 31818 778897083
38439 55693 612137564
13845 15990 91556256
17968 42388 990679789
6932 4432 328537214
69147 69178 164371370
23665 55541 317413770
37208 8677 294938827
59865 61906 457465427
40753 38904 512326484
46292 55828 457933851
66659 22241 651220335
12364 4924 71454740
62843 16427 792781657
10075 30908 237611144
45762 40017 814208708
66886 69843 881656131
46968 63904 348181917
20562 1747 326461569
21877 37113 491427300
21481 29011 283147848
37239 61490 630591673
12369 12091 608366282
56781 61198 844347440
39566 9766 129648532
14161 43187 217055379
43939 41926 361907974
38904 59176 502020937
35269 56564 501029181
57579 51793 681264579
31190 19321 587274280
14713 57756 32926631
5069 43529 26041834
36018 51295 702677638
68270 8980 856736239
26863 33771 94564808
18128 40447 737050874
5542 2404 973971537
3850 51028 726372063
31445 41246 424981524
28364 39042 327846579
41213 57547 275661433
22982 34820 299539004
31216 57384 837729805
40974 3682 435201375
41699 49456 366960243
17932 3047 773672417
30985 32250 770521630
27928 27241 631449621
48144 15345 569655406
64162 3056 275954521
40214 47862 744372590
52010 41376 766518874
46317 928 715621493
40557 45092 482304250
62713 43018 704950843
31925 37776 383827519
40168 30706 880906047
63872 31207 573823316
69517 58330 167948676
43392 43337 396400996
28478 12225 8076689
6506 341 679949138
23613 21111 263853071
15084 28145 239592396
53960 11793 255837486
29518 3 99330614
4857 16482 279906786
56321 39377 877024054
27934 40413 414565068
66064 32112 206709017
15456 59114 187041735
35799 67597 356585729
66846 26284 107419664
20158 12986 85036731
25250 66618 269656903
33958 11326 593980351
50422 34411 551801325
34374 30080 539348586
50438 39026 859889965
58983 59779 601340256
21542 3115 362287064
15066 66663 325076534
11799 15697 847345537
26406 48451 478610013
48833 51890 551269979
27938 65355 432570135
46178 15414 164580739
43957 14355 608256211
58568 58323 689013935
16990 5377 78284687
67571 67364 718203497
2861 32342 946565575
41780 36123 785897829
4213 43750 323836010
54404 50466 610510513
69496 37627 880925350
31997 27811 767553852
41088 27213 573716817
7912 36901 993062217
6862 9458 74993570
68535 14676 421958265
68328 8021 196899650
35884 35162 513330388
60129 25740 318569696
32106 43248 661937704
66204 34699 151100895
45926 9141 106746746
18714 42239 378430251
26143 3910 543302822
45883 11049 746003075
49829 55601 307294754
1687 53456 741542418
44093 6480 862308696
27977 1959 595554735
30837 44907 891844657
39545 39516 475353243
41372 66964 524782425
697 22488 171770038
59039 5820 726998677
46439 8522 387307035
5698 30103 765511000
28703 59263 175248337
67194 63741 308177980
38502 13687 32876129
38648 21910 731548261
17612 38675 190328987
57963 41908 96730841
43652 19193 104409307
33812 22211 857303177
64457 46295 695304368
67769 26244 871408804
52313 51416 695784060
59296 52704 646009210
69087 52291 946305689
60998 65097 596464942
55977 36104 794041818
1676 52286 98805864
54046 6812 106144250
10982 27856 34731206
15136 38417 996426365
55811 39308 854351065
36622 4973 837210125
33864 67985 776556644
17909 11096 363989782
8309 13590 964364876
34673 67120 83951842
2392 37014 76191514
25630 2579 337368813
17764 52677 923996078
60375 14753 374916921
65233 17907 9414566
3636 36114 807344706
37884 60179 35316043
24608 35696 549593280
50400 22597 486133505
11277 48601 105907839
38231 45910 510350691
28652 67991 872216485
36365 10201 669409057
9315 63282 654085970
477 884 64841752
52292 66224 337777129
66482 35981 453349527
763 32875 457370609
61010 22104 292726098
41828 17041 360845123
46365 40098 723352198
24268 44586 208474838
5367 68158 596417148
61559 4153 71576225
32156 59324 84841822
12718 54500 568098686
29706 42698 169998722
33411 20374 619587261
22575 13309 546087916
20891 52845 798538001
40976 19797 97490456
6611 45405 715500439
38179 45552 597037391
41631 62477 314032060
34771 48075 610294858
18755 4133 838393477
7864 62814 382388743
65892 7252 122913336
19011 44723 725524114
25114 28190 381202388
40561 10481 727683058
67800 58842 74643548
34858 58790 18236678
5332 29369 971642431
56809 21398 285120906
33876 25557 789251482
13920 7904 162427533
62130 50496 168926686
66395 27286 709163057
20733 28413 593105996
15327 3737 892644369
34048 1519 329823440
5588 2556 56110912
6950 7088 216257215
26409 33960 168523516
69020 29043 512500184
21079 67534 668057416
47058 11187 902785312
28678 64257 627397670
31878 35309 863306372
61725 22112 633642190
37104 52956 146380135
63357 10026 107458236
6846 10576 644366831
57254 34272 629701733
69440 53492 63057915
34157 53685 105111146
21994 45398 849295130
41353 54027 590574111
23270 19196 598554671
69467 62275 785097468
64595 58198 844571077
58412 52112 391521203
47682 12809 177134949
5170 31112 897976609
48333 11640 951134988
37726 41817 357871321
25970 38301 508377490
48056 42923 461896818
47516 39376 278981369
37148 68519 3326816
69740 53114 529373732
3573 24626 896769335
32135 33380 34210352
30614 22969 783896498
18792 50479 427543131
35545 35510 881830095
48635 55364 758321667
50112 51406 940361445
56954 9822 844782342
2198 6594 43746585
57793 38247 79480396
28215 59249 27553371
66861 52292 69642561
35058 24754 662372762
14327 49705 70948840
47746 36231 373202215
48809 19978 660822537
60411 61591 807332587
16135 64905 996570697
25920 8520 503226404
44704 31602 830798744
55182 69546 887587653
28495 63633 512926608
1259 4980 854738093
9945 69666 574798773
34613 52969 717975273
42317 12800 339591598
16563 42403 826964037
8060 42981 208913053
26644 9570 166390033
61696 29044 181862276
52875 14592 961598976
35810 43216 929346367
48982 55919 362460336
26603 24840 143321960
51612 45341 813630588
46473 58721 786931240
41671 44560 545013349
61619 64225 234909570
2965 15755 948104928
37752 34340 941191013
12887 707 833125080
13307 45138 650788008
10792 43375 676137698
40802 41320 813225531
69168 22780 887337946
12683 4079 966875201
53093 24328 992618500
51143 58340 136445443
42639 59696 793640152
44770 53872 505292435
44910 22317 373874691
39556 49263 4286482
1234 40520 682482907
57802 52455 21053397
63159 68993 347979023
7050 65049 833230939
56833 23577 919915657
10058 5408 776059384
9650 19792 978047533
39756 16164 73411833
59901 64489 383902533
20470 37611 478232407
52933 32760 670367603
17908 54909 211194156
18539 42329 59011394
41386 28268 965240665
53552 14613 535761835
8621 47174 266651849
6079 38268 274616341
38749 37605 90535607
46946 32352 459312505
49026 17470 610500203
1337 59834 40868862
4391 24554 721352390
1698 65013 498563888
43126 33726 350484379
6653 36058 537443415
17696 57961 821057289
35491 30832 432559183
17509 54983 850371267
41004 67899 426516809
32636 1730 126920145
5328 45604 9464453
65846 17830 640615438
1243 32468 545469564
41706 57804 486594519
33680 65686 359841778
18576 10762 942609252
45220 53949 103243375
53465 48933 980647259
69304 8314 884737090
44812 23080 967593706
32216 56256 903670669
43415 55019 355266933
18055 69625 519028716
36324 50395 689451927
13856 48614 402621619
10510 67589 56159523
3221 32046 330817940
23777 58832 500734198
50520 46792 990712702
56046 27016 167463303
38441 31147 993551148
15148 44187 581310835
10499 28616 210119340
30770 55237 200588114
33554 31442 213010562
2504 48233 290403210
51048 35563 441971420
47509 66333 566843854
23126 67054 19963504
30200 48970 770731196
57377 13111 438268540
66420 33395 810445595
17311 269 583388772
3033 38541 315300463
40708 558 685762629
56543 6311 416693364
25005 54284 342646749
68302 53974 581133654
5881 43067 438814091
6960 10680 327455246
2582 47150 626128009
38304 48489 689162104
16936 7767 750816828
58637 16257 864719220
35252 57993 580928063
52553 24145 313210203
65017 6909 3012830
29797 34777 554959839
28598 68817 811776596
24307 1408 839375984
15422 2438 575028740
1843 10204 12639952
23263 34534 885647859
36813 3848 300394055
25958 66858 447790004
7525 7962 812380914
6154 16399 402345723
26386 67228 989990870
50881 31414 829322012
797 15438 758896372
3656 54835 778185614
13030 19301 394976334
34593 2890 430169638
62860 49219 293129313
6151 28037 151745046
41472 29861 227448162
4043 25371 913070793
23040 30910 55945284
68535 62866 815688275
18272 11033 373504406
46679 41806 320155272
10099 44178 17106963
5362 31550 708071140
37681 4250 298357738
31050 65042 637221318
42866 41743 454065130
38362 43631 897259267
34373 35876 287896876
34782 65081 644120926
36100 18725 451145367
14580 35585 142612573
64357 39760 929783547
61353 59271 806410270
32145 33839 73386604
65134 7209 15397931
25461 38844 191760685
33846 33344 682039001
58016 10760 697261531
3987 46408 951379900
14083 35824 252965240
35259 7285 977815080
59650 55949 103363511
12005 60654 208507997
46678 12065 623913060
69765 55955 37714285
67946 64906 951010359
18276 10594 784309692
40211 16786 29720696
9267 18227 764858088
19987 10545 125152628
61854 43173 101500196
34862 43622 304733274
39559 39644 484976403
42680 27165 962870332
60053 33036 443167133
41063 11961 778992141
2523 38696 692622978
66070 27975 726231858
56091 67915 139551886
47947 66599 47555980
40965 15102 634857529
41775 12779 879432389
53522 30678 313847780
10004 42221 16702192
32510 15253 829276474
50505 21400 129154695
33256 44552 434891361
1761 49416 384390954
62377 47626 597186053
38771 60547 940094200
39084 43681 481450531
22778 20743 561236898
28314 60493 558578242
40929 14206 851673920
18554 18504 560907799
14586 28577 657826913
11842 26083 803531096
245 58966 321550716
60896 60591 123855899
22024 58723 982957775
30958 50793 311149545
62780 66985 95938251
19098 13612 98900074
10798 45020 274831613
69472 59077 410963302
40512 22215 823888083
46214 12049 580157309
60912 51298 802072694
67158 2479 362954740
42411 4751 831177985
39850 19715 85676753
61596 30491 14810746
53810 46149 624897683
51097 32627 217748055
41899 1344 431157328
53227 21540 950184716
41172 66072 505523715
15862 712 944905739
68707 3684 16073870
54905 48254 684353718
21214 43890 744293205
18690 11624 999083254
1596 37545 713820081
42804 47950 173396731
41677 24511 162906572
34581 28001 114533431
63324 44262 82599471
67545 15970 460699364
67548 43448 715358698
21493 44260 368932227
60628 17498 155979442
60083 59649 397046747
53950 68727 350222169
24484 62458 958363978
52266 30923 20341490
64111 56283 470233671
61471 23017 340947538
2023 13768 235219289
64637 57914 407655891
12965 19175 107675992
23834 9817 917484208
8742 6366 304670350
52795 29379 931504100
27419 16883 314716698
2181 35512 826534029
59251 10225 796197923
20612 43848 814052850
68165 18645 567584909
68702 9537 76234633
27229 27916 170368714
43603 63686 138801628
22777 45246 683597802
18079 22297 374761215
53351 38340 517288456
3659 992 714988953
42704 43323 579930774
8172 41286 642433531
26663 55982 65048305
31636 10574 689068404
8804 52315 232324569
66951 13493 112727177
55941 9563 55028428
6686 5883 855509635
59895 22118 791838687
46062 39056 66089305
63517 9328 895368453
12824 66394 982464109
50487 16295 264887917
98 15893 771254801
28023 8600 537977085
16736 12718 443071131
16145 8690 968803544
45532 43966 252130591
55526 11973 439790185
67018 13518 743340881
41679 45852 586489789
63407 30142 533372149
41089 12497 174430135
25697 58439 663457904
61890 27022 903073758
16132 21948 822857171
22974 1038 394917708
4543 32968 322828533
7888 31987 966504625
36484 36780 259393075
58598 35917 422705348
13586 39323 831837943
43714 41279 449756060
11912 40674 670565406
5260 10210 366999671
33991 34763 853998454
68658 40281 450131259
65341 32894 747825832
67210 3303 637860337
9356 17070 680169904
56321 22887 835208039
21286 4390 760429282
68414 50065 764014966
65267 44746 183802131
21740 41894 600204475
2494 24800 595044740
6575 64027 573558264
7920 59867 257540981
23835 19871 261067449
53238 47229 574121174
42650 19827 733305047
37479 12357 318018042
38334 43815 64840108
66988 28321 89491708
47795 53741 238183388
68157 35101 593184038
66534 19854 980747370
24857 36514 987609318
51794 11172 337974297
40247 4829 799000185
55377 36301 685766111
58632 27078 489232542
30454 60652 888447662
32546 5211 926887481
39293 32312 530551017
50105 33899 480939033
49081 59464 550816073
51411 30188 163730761
59026 22879 426344978
30831 2654 226880451
47267 28542 128516987
33897 16010 553910967
5239 65125 505269686
28994 38303 415139590
33373 2629 85665991
14642 16780 975134468
12074 50969 567785859
66730 62200 657082507
2158 27112 205978462
61981 13012 402427064
60734 44230 26562676
20850 20088 246313070
16867 67029 787096441
13855 4156 433734713
28987 66652 438945492
67119 54289 688506609
11708 18006 573291010
14788 27682 74261975
39994 44341 213639168
41325 38642 846051877
54684 67164 360438287
5754 55411 755687774
22653 32069 954213345
16527 1771 59519469
25843 28914 980781257
1642 31140 208295263
30534 8531 900499473
27981 50200 29565651
5875 13332 375333284
38667 9031 544960382
19661 59722 322738068
4432 55082 350595837
32705 329 793741733
61433 38209 106949347
32596 41611 405901883
15628 57052 565864843
58732 52465 942056485
63075 28221 484077174
37800 55247 2421392
12536 16691 170084417
45995 47814 833520642
58996 54996 406692633
6889 59638 85163572
32912 57530 571387997
44763 19397 573892601
47843 18892 285738424
10572 36383 780761174
45587 50933 512517380
60047 47086 508131519
65672 28655 214285188
64187 47908 738807717
14612 53868 444451887
8306 7561 336200024
50914 9867 61084606
48145 31767 149911893
52410 6976 959272792
20640 24751 656740992
60861 50424 966354926
6308 55023 274458981
6939 11786 972178670
64046 58907 201463622
48658 56120 473336288
67920 44169 802494127
9002 35326 239126332
68518 52453 687076121
35426 7791 428759592
55917 57225 93824263
754 16886 421210823
26175 3538 166863786
22269 28833 95509035
1377 16245 8816042
69558 42064 355839474
38574 6619 836646402
42732 27116 484866018
65680 48983 679023130
37308 61399 426104003
4811 57594 817522451
61951 23575 291779954
53918 49575 754327970
29160 11657 587612938
58613 14571 179124574
32242 17226 382002353
34886 51553 129361914
4503 63907 705634593
9558 31352 247571863
47837 24312 369599695
18094 38881 834465311
5614 68255 748408726
44559 57517 796209798
37048 47331 666078168
38471 19115 460136270
30952 64873 916995795
67168 13058 864333923
49751 55824 561597286
65809 5975 813154263
24423 59174 317276670
10214 24134 507929271
20880 49897 279465627
61792 58119 243816533
22924 32854 921610193
13596 36618 462430314
43036 35726 932646580
36228 63917 542336260
33983 322 673565951
26784 24841 79743566
55872 18227 204500652
45567 10748 624979156
8281 61795 785154832
39797 6971 761046701
51426 7956 509292174
9027 9077 402517546
55210 41440 748440566
14319 43913 214814885
68569 1304 165275221
26718 56237 453570199
18829 33417 682078758
41950 62728 250758502
55791 59070 963931579
66343 42043 605401356
50641 4844 284515177
42189 4890 776016467
40414 1175 22419996
22386 12465 878605678
62313 47252 164509722
33081 26461 664567955
29172 9186 523215918
24264 582 126438588
17384 16855 995287095
42822 60743 806879253
10426 31837 808139023
64153 51848 406754943
64793 18143 604227182
17724 35862 907293146
6948 51066 924903926
41321 56372 660384302
1831 67165 376520679
69848 3803 582098415
15281 22913 139310600
49812 9230 590491212
16697 16185 594675789
52234 69001 715879381
6368 17873 638490532
48340 3331 313009224
3825 20592 871041221
22746 36887 175685755
55313 58943 160432307
48470 57408 175528379
14723 58285 784500728
45603 45236 711699922
60083 17477 911583937
18314 34601 951250298
20456 27437 502907469
939 6797 825954748
24838 455 523880450
42818 66242 983998316
62189 37067 588497963
55286 444 943971130
13346 10408 372171226
5246 32958 715319926
36625 5724 912067724
40809 32458 750997970
62430 41481 565104823
37554 10594 563839152
17918 18306 461699085
18084 39204 491058862
25503 5048 802460110
40179 64402 229471038
7437 24234 263111490
2868 8965 98916256
48850 29255 836734072
2717 67905 894632072
11751 64541 236804678
5938 68509 454102869
64062 53263 453477082
1228 823 70094855
61396 18264 389774319
24938 39711 241053008
22761 20412 860383994
64863 9587 217852387
8392 41931 607818433
24411 12402 927232647
46347 67361 396047422
58548 5973 289664774
31665 40712 833954994
58635 20659 824465992
15119 38456 43692300
62067 16545 805339152
63724 50870 668953135
44641 678 174859237
21765 28362 46010463
44736 13399 115203230
8423 40393 40234471
62911 8818 427685570
34419 64134 909432343
54799 30965 169912339
10523 35706 118075077
52399 40129 987905291
54886 50769 326526577
66253 56048 378411503
50199 48785 158267377
28504 47140 887262493
8834 52715 499686534
48974 34138 84527014
52159 49261 40924471
2728 18380 756987485
17232 23725 4153986
13647 67553 611444989
31450 2348 966888878
42038 15953 67583298
36230 18591 64731859
38407 48628 198259947
60754 4408 77707483
5845 7835 178602215
69802 58003 289957445
68561 42511 649359905
25902 65369 357009753
61799 46338 636353295
58048 35385 575737624
3904 62409 719024987
63684 21830 578468712
25326 65432 418831680
34916 43193 471279068
66250 14665 108692897
63664 56760 701259304
22161 43085 207346033
21577 39202 289532061
10040 38202 513599478
43642 38160 994345843
34394 32271 761788033
19977 32066 129381768
6402 7503 574511932
60624 61112 521201968
50333 1657 573213210
7524 11931 401914906
32446 11464 207298338
2081 50018 486046276
17061 37178 248097695
27238 56555 933341121
48793 38133 966329150
65731 7336 74436741
53510 55251 793871116
21896 8949 916832363
25733 10498 709122983
8313 1674 805031567
20822 31815 985231333
64588 48686 502459515
34181 44125 252337850
27829 18311 16064113
15416 10902 746226024
9046 68647 917483580
20435 22655 298415148
8242 33264 110596349
43137 48676 589970331
39629 31058 152405833
48754 62359 789010484
65110 13394 732359420
40997 10528 50758807
38016 54792 539515420
16387 64282 412571374
33249 12624 716542743
18180 16766 533238154
32788 6953 412954016
18103 67165 770051086
44373 13968 265172480
39302 68227 813491601
52468 33264 246180310
19431 36305 462661622
38297 26298 186405987
59812 67933 701170421
52250 39834 540265669
10385 513 378852837
48363 1353 472783101
12383 31204 351222593
54479 19332 35562656
61221 56554 572082755
31750 63256 755269122
6218 6879 675239520
21395 23478 195157999
35933 33293 825900934
58419 68661 702617748
35998 12852 836696905
33493 31630 182724075
28698 37939 421944156
67481 20013 339261486
50476 38745 509061278
50059 37314 896690679
43029 10093 804731027
51211 52110 672865829
29312 28415 803703073
38308 27277 473231864
63077 20820 720210112
3720 48840 765929747
33727 22160 886668130
27941 36791 413424594
42003 18077 979706253
59099 65741 69051911
36062 16945 366096914
64030 60320 650768613
65835 26015 668987205
12709 28025 674701025
3914 52770 433083136
49945 36122 586337241
56935 5063 840329455
7473 1131 177581393
57709 58502 353674611
18078 4756 193658999
50069 3022 519987986
28409 21185 172856020
2274 38068 558126137
31701 61991 940790588
28749 50625 876309646
54830 43981 861675151
37949 19259 547443716
67208 38387 905902922
55959 62962 380166164
17311 20577 318948903
18638 40674 848624752
27613 69816 662950202
19503 15212 987708323
58196 46607 718597472
47358 39015 853352009
52791 68829 701371870
30203 9844 54105850
10770 34163 40390498
33396 24578 454536469
3485 26800 435084762
40213 43894 186068713
67779 69040 500252597
9223 24383 359553636
33891 48799 230785145
69425 3646 296612241
3040 36737 418260631
34052 65844 134170283
33975 35646 130138997
59031 61868 220777462
44377 50379 561041646
43823 17425 19222890
24366 17942 761103162
65437 9619 483897716
12848 35011 923221187
26333 69341 317355693
55960 13118 837681089
49332 45588 809974708
20780 64688 152341020
2005 19730 844456374
11371 2171 75536279
62519 26942 161487
66519 62640 917884040
62519 69861 101683469
31016 26231 341085749
41041 23010 553119118
64332 6415 848911192
33130 29832 102747559
59661 30305 803136443
18735 63593 405201213
15703 53558 618303119
69553 63283 251883260
23346 19728 311981494
63477 43729 284550405
17876 57942 233615815
49697 7798 54373217
66002 49846 628915332
68860 44489 732230753
13441 40415 61820138
16197 4182 895624784
69502 6429 869199758
31086 4999 751158496
25773 9206 499146535
55648 28085 52172672
68669 24755 357978235
55955 18825 798314991
20975 34238 643939912
11332 53742 980832242
45720 27968 909997810
10150 46009 651693282
7 52117 866595418
3976 52774 888136072
12636 20788 626199507
46251 5663 259968555
9242 10764 866617234
628 60655 11387616
25256 42603 249611358
22290 8639 727732890
48159 32608 919049994
55667 17804 481816225
36105 2734 343737160
30558 25763 33924556
36494 32082 554721632
1395 21425 55660290
49515 6620 35052696
1215 15944 944079790
10353 45843 537817614
27593 59106 518290084
29190 49145 932990711
32901 37285 130868843
53998 3891 224282971
42064 25358 810687281
49709 59768 297109919
4380 3772 96491479
7703 21920 199247423
45989 36936 513516356
15405 43557 749309048
58119 47320 991096908
24728 32611 12071492
48714 58170 287943341
11025 63501 575062077
58733 16301 893419505
23271 63487 876040801
48818 50604 627847433
43310 6710 854786708
46514 36149 98897943
18712 54854 753583739
66634 60849 302344449
55722 20218 748491818
65943 47994 392488422
69091 16738 281964729
66946 20071 295682188
19655 66201 950524707
42133 45109 122986406
60320 19080 133796739
49047 13947 448150314
43549 57314 582752547
42494 55780 482729119
16623 64002 70346077
1845 1428 588029806
33933 31697 146531686
47580 2061 984277086
2493 43884 488062699
12809 27874 859362427
12501 19471 538447318
58025 20291 16681405
26688 58768 721014311
58064 9513 879254228
60906 68120 327122658
27909 9581 328309863
52817 68388 856722919
45629 64645 282901185
18530 39842 753000410
28650 692 400565054
60433 63432 599806529
43794 19778 546383229
69008 32283 438783347
43402 24770 659038747
12816 63608 617520442
68036 59460 427312362
44210 2571 259686914
56707 27320 959633900
45092 31384 161741320
29361 68047 910336807
57268 14947 420724313
51244 16231 694536662
8652 5363 74757907
19147 59847 783568669
4545 9943 998635751
24297 52766 517967993
24090 9436 939962111
11493 55263 79264220
26530 41117 749319941
61497 8451 738094238
66720 37365 407223701
28046 3916 855187773
57085 62879 733105266
61154 44774 84156085
14392 25737 741071707
57409 21545 531610077
24799 735 810372666
22403 65439 673533411
17574 23258 917195354
55133 46583 695549755
24418 40490 343059143
40246 15827 201505762
37953 47472 209417219
62783 68943 189584329
17986 19945 612711709
40093 57038 141580808
23736 59916 573058279
6520 54855 802867115
15936 42872 864993350
29224 18772 842196934
60638 68673 452550516
15937 44281 689115882
20054 56715 172740141
896 59488 281628519
35237 55919 717684685
8299 63605 427536362
69528 64757 527385978
6488 43950 548600979
68193 44761 69170185
47029 34384 442540666
32263 13559 864701278
35005 21727 663129427
17052 46805 878781101
25065 41639 36330702
52750 14456 773554233
956 4472 300157617
67881 19479 535750378
28660 21628 221430522
66986 53169 224687951
38722 62886 106125626
24304 54976 54558474
60702 32686 667849181
64038 6645 155077741
24004 36787 902501390
8661 44574 914529940
42034 4181 84768797
4266 66511 917529713
18547 32416 248843766
60636 48169 729901079
29902 28687 163539826
14603 41153 333815887
53779 13938 628118044
27574 50398 875610287
62814 26444 353830365
19126 39462 207761525
47637 44422 117000533
31635 48793 436188242
60984 5040 17218639
12245 21007 620323061
36644 8845 497863257
67821 24504 947480406
8292 11116 668464921
42485 58319 953449306
67740 34761 710278220
9560 57484 656640339
60327 61048 619173561
58220 38020 948259849
12053 20442 852286094
38306 23119 686298981
48550 17903 55128374
45073 42076 23756556
24150 21063 732992351
61816 47512 133245052
5787 49914 653642093
25242 26807 449899647
60332 6797 42289178
17412 4831 840691427
12936 23394 337749336
34017 11594 532835267
8643 11473 404716264
39323 49891 139153340
11775 27598 125703389
49479 59273 17989173
54335 21 11854792
43658 60502 326923829
27329 1620 90703871
5303 57286 496897458
62688 60634 560197713
31839 48893 837268252
18650 44090 530674260
6339 43686 64287274
44357 6846 531962287
22943 19438 582723576
5803 15815 300814430
64879 66422 421491109
59306 5245 145460395
56530 24227 183318006
44635 64774 690538836
2660 41979 618274110
35944 66103 365253323
63833 27306 582032407
52491 49935 395071890
39275 7271 929027659
66797 38332 727738884
37484 25447 961912638
69862 34206 25542380
58586 41100 799351394
21722 4257 163325196
23169 7413 635613234
52980 26669 459118931
21821 11321 947372719
53268 9702 490393303
68933 27306 763891679
51782 2723 966039157
56875 50515 49921535
66774 68428 497036281
30611 23376 461195372
3155 14884 999655446
5511 69054 761020371
55332 2637 184759088
40369 5072 766465541
65879 28678 355136229
31863 45516 439790495
15521 21101 951180314
41163 66893 628330656
48560 4587 737292552
58475 24686 548869288
32568 49647 554434392
50976 21422 554684546
21670 44543 551308366
458 38835 783286393
2159 20353 348483874
36011 65665 803334741
23896 48721 954097012
48034 12324 352411652
54867 42204 7697118
24319 47591 948398400
803 33710 148211155
53013 32045 148247869
15658 66278 653828014
25056 65239 860553545
31462 42314 69741776
40790 27534 45377216
38905 31660 702048045
1834 15074 623007355
51050 38043 835790444
19088 22290 857574339
52742 21201 272282594
49954 6114 737625575
51582 19757 63647755
29723 11033 774424512
53964 42563 630794235
18108 55299 770624327
44598 61624 655810449
10490 46429 900560802
55794 25314 742497612
39029 8624 221083537
64795 9438 989225497
16911 13624 12080255
54025 44881 466499202
56107 21939 787047969
39876 21871 624155842
52465 10485 440658563
66023 66701 93204530
48643 30886 613991623
64133 17124 568512052
41252 65243 969060151
2208 52932 303977864
22842 18686 969627977
12823 49433 948087458
8290 2294 351556579
38756 11773 107610555
42398 32976 277313574
38011 13607 695872658
28037 54220 19511443
41989 1107 904248405
50520 39187 515602666
62993 14267 553583437
57885 3633 566551537
16234 17533 431612459
31196 38290 606278233
27807 63023 412184424
2169 14676 718957893
63632 42425 303922743
9518 32059 469348252
43542 62359 559879995
63372 50960 695350201
68735 20755 484062020
2392 48512 990278029
589 6926 116834478
52664 11972 68492535
48085 50436 679027135
69382 68852 536259031
38106 27965 661615671
15724 41590 335256194
64188 34481 641576733
61383 42243 548841085
34644 11440 414041204
21351 28510 375978684
6571 46608 804322842
64612 51253 638356687
5339 31831 803229872
43779 59958 766834807
16107 44478 434028531
46529 45941 500979023
65714 56293 367327943
42159 21425 852291377
61824 34826 592755635
67350 49780 699158558
27360 15039 464301349
20787 56896 341284781
52099 68566 930190878
61932 22055 703654385
45214 47925 751616894
2766 64948 11113430
20823 26992 463880240
11410 64402 8450682
23157 51106 908111326
60254 33972 92235588
27410 20507 222284017
58049 1681 112428653
25758 67389 986748224
59103 19018 696903804
26102 46089 789154619
4874 59634 76414860
44413 22160 305408674
31671 25808 651023583
54779 69129 965230110
6408 57707 615838283
32153 43691 908430236
65925 63680 18149914
59202 63883 986051395
50913 55736 275532731
56618 67424 168780672
36189 60445 482216896
50842 14556 434139843
45051 56686 203621750
34113 44171 482778448
4108 7351 231157094
47430 52811 330682742
67936 44447 938525591
3872 9665 608317375
57771 43041 879584411
11554 52609 58608727
58052 34437 887370866
7275 57691 760412229
2903 756 408082024
44381 52013 194099361
58521 23624 583892357
33103 54578 490137025
23276 17766 477008072
69015 55491 987873021
41874 24469 925492062
69507 7984 152137238
21357 64321 741110000
45361 40294 614745893
2434 45350 897150835
2711 10764 415433174
41272 7030 465134266
32552 66101 488807310
15483 45246 442339571
54419 45766 6226914
45073 59694 817040129
27837 32021 921301636
17506 49803 216512461
36940 24331 743351343
17336 14581 22137939
25457 65189 855268051
7424 57028 610458908
49889 19419 27212985
17378 44871 550668279
10794 24801 886449803
35123 23470 439769115
53955 18828 338220297
42403 25546 57464995
34345 50879 965121309
22604 8890 810278271
60011 53647 210442839
15373 47293 245007171
68575 12599 295737612
67599 48553 137921133
44147 48521 403589764
557 47693 989634370
19187 44812 793636323
24889 29024 284740465
43981 42107 881001130
47607 31872 615648788
64850 11964 590236342
20738 44431 902940907
32084 6276 984219092
41153 49038 892549961
64246 57389 229643926
27123 62169 570386608
16870 28309 568577554
44005 46576 324181592
60821 56145 278166946
13720 21679 340573225
55782 2485 874496982
2849 61045 279569549
58692 22774 640037010
66364 13129 434657980
310 30028 840587608
60456 49937 593826747
34295 63387 886050304
10827 25792 17087779
48330 14652 550820756
13618 29674 482587628
2503 49853 670179231
12665 20004 381048068
29332 20339 180072411
3521 51630 533309669
45476 21977 825931373
35379 64449 46889361
69598 7754 406232996
6223 63142 719308323
44639 11829 242299961
36853 1880 807286789
48966 22611 930392678
1914 48459 155518464
18568 64241 121736680
5341 53611 421230468
43520 45275 343489864
6613 49816 867156785
35263 7248 677989209
24033 26115 576731720
65791 5056 686632535
58934 51244 553541046
48560 69826 240670958
34580 15123 434073769
14548 64640 49545498
33422 25542 833808413
48043 66843 27734951
28658 43253 400834204
33792 26149 400609930
33847 17191 308949541
65768 21938 886138313
52736 41704 25690533
55125 46283 284028807
40655 59172 731503450
6741 45254 388825589
13634 44735 483771070
6008 25025 957539089
37064 13753 922306606
25593 4387 905152191
53330 24651 379491028
11772 23453 852310504
43392 45912 927659012
47251 28372 227189313
35560 46284 582032019
3193 4241 731550605
51704 46998 259376657
69226 33138 397866547
69424 56910 107466509
26236 21377 375910849
51360 23284 347428486
62108 10758 470402423
5599 11514 607024725
16334 16316 795048799
25680 57978 447114570
433 34337 282846834
443 61965 489783943
16605 25325 699704032
15272 54386 511532995
64847 14274 885594711
41092 50581 692830715
26148 23342 766613097
65748 36783 444139954
68417 36579 261049188
34987 41109 677485463
58533 26464 254061390
9526 51333 96419243
36 48859 138719719
10855 9624 280959199
25389 47828 490931638
20099 64704 323004690
54720 48618 323471092
48326 26837 503782828
35714 43012 345772674
15732 13281 691768470
65727 61327 55471605
8686 41096 405118920
55874 10496 516347885
16858 11 362932832
66661 28796 209924659
18894 17969 344418233
24868 64532 750227605
2526 37605 665198341
24221 34497 61529802
13203 38664 88265495
25644 52151 99324192
54659 67948 511434066
47539 37959 200174278
2417 6800 21055700
67933 40944 726323956
22638 60270 603150286
14991 34428 658383665
47888 56575 508157950
42657 17487 744950182
26177 10721 345099348
20995 24406 391656391
51569 46645 44086860
56206 34887 498598044
45544 15562 278663212
63615 13386 371631893
26493 30936 593058166
14381 16889 206884968
19256 11818 293262414
50228 3414 386273067
295 21515 238603903
66063 52308 537863653
65026 10667 123142545
43658 49247 293833214
51741 64985 6011465
50118 2383 495441315
16869 52339 871755928
60566 44856 798711112
68235 67917 72286768
40740 24401 907463027
6786 46141 799026642
10114 24054 272279058
24657 50942 623653810
23662 8813 482136087
34164 66310 62876244
35142 64008 779352209
69404 24755 938446663
14992 44904 303462210
14936 22755 419213406
24644 24575 544129674
12595 48491 66391891
23869 45965 597664969
54904 25090 962272993
8456 58926 87403110
50955 12820 550659181
28325 52343 348621195
60282 10001 569720385
12883 30053 302402202
34627 5014 777556811
18263 2675 117163219
27508 29082 390031732
63964 34612 656135987
3235 44825 868495239
40061 31101 955335289
25507 5975 262596887
16184 64833 55913424
27340 44354 746933512
57304 40160 382673948
69155 33162 647519989
29232 2199 979533042
56263 67101 452436666
33510 58246 948506653
65173 51369 895478129
7326 19928 573131040
30254 46441 41975016
57219 24813 417840643
60977 57457 55084070
48918 60671 362811588
65083 9909 52569214
41680 59568 519423669
23443 52991 454182542
23619 2305 3669328
30669 35024 68983806
58569 27493 827301455
47080 66210 658002745
17789 14684 254035680
29582 30602 567741552
31279 51576 976320920
11074 28809 771357337
64868 6134 248035007
60839 22558 488243863
8032 38780 925408727
29723 57450 813364032
21681 53757 961490283
37846 41280 345057450
26830 46388 916035033
62046 13040 242026178
11691 44801 309236764
44197 10607 241252798
23062 29537 600250853
25627 68402 174030420
20207 43796 90994034
43809 15172 926228426
11061 27229 776080462
26735 20986 256005102
7928 57306 348537676
66993 61430 68818632
44907 46453 729454507
37360 24153 583655467
3844 22320 191917859
36064 13497 741904038
27930 4837 333242080
58843 43606 754403701
51105 35611 759368252
69455 25367 28395865
65184 65851 369380030
10143 56850 976071646
48673 33951 249666032
589 30885 84459383
36653 19646 53246954
36565 60366 897351885
58411 47392 928008558
27774 68 810144969
19527 25065 192369519
48698 32474 671902253
64574 28457 869801788
62031 64230 539961540
32370 48181 440225676
18401 41050 916336674
50776 56881 427168146
28639 46105 203458753
16397 26035 172514421
59531 10598 965305297
26176 7336 935763236
63359 8576 807905850
27638 67542 853913583
53248 29125 640533663
32684 52324 246874434
62575 53514 809658374
59742 16242 607355191
46423 22649 526858655
66526 51888 132676004
7340 40120 470519304
32099 22123 923726956
39304 46769 293834974
1194 27969 440929328
68680 31127 145615169
58410 187 77969935
68788 34221 162383680
63513 44082 253915532
24294 50869 265521456
57695 3499 647502727
60205 19870 96551617
31061 451 785230993
25875 59256 681047125
10021 22194 780895999
24897 34120 711196217
22511 42436 645178840
17083 6779 708427652
42843 59599 925233563
25379 32725 790340851
44066 36084 273088164
49829 49250 148530067
65195 12595 24481524
2730 63997 652336025
951 39798 183395181
55513 17359 806085333
48781 43143 404664512
57855 62347 868529594
49022 62449 382960702
8383 9044 129518054
18168 34586 547285432
35391 1297 65174084
32679 48127 308629615
48025 23075 993526584
36897 26994 121927072
30825 51365 392469478
60557 5296 202916417
29847 27377 963850114
39167 1401 473999954
27859 13095 812037333
23870 40234 233355997
9534 13665 280083303
30580 57998 770322719
26353 11570 698642814
67590 49357 829948483
41707 55617 162315653
1943 37780 683533748
17140 11930 869904467
57464 31580 876216056
31851 25721 410501942
53486 51085 246999602
69856 468 286901004
53957 25263 927670674
37363 40858 248672448
31742 59945 697753430
57454 25150 561966722
65957 28959 858807579
61759 22102 828398838
49961 28702 76425554
44571 47339 952008985
8600 46163 525127167
11600 31725 996239686
66993 59660 563325006
44978 25103 234140400
35925 67897 801481583
40071 17012 531281334
30076 26138 94543679
50437 6355 356382392
32226 23708 803720582
46512 8342 151922222
35591 41376 489976166
36914 33031 35762728
34140 45713 331078660
58400 58186 544277430
4177 51010 559486589
20083 24300 536604609
31919 50509 520897762
30174 51116 489176166
48488 66396 52640844
41579 8478 932285623
20120 28388 430278026
4262 6484 361730125
41102 55871 781730398
6391 63612 848859331
50407 46269 368544436
64111 18223 63559793
9483 20862 381410783
47483 56914 175692177
21881 24667 33668580
38553 53907 666845592
64306 57810 416301290
57666 26536 131623509
11202 22363 299056390
39046 22567 997944502
47021 25070 96361321
43933 20288 93018856
10557 15834 757962186
69764 3608 644560495
42618 55528 945364160
28098 28718 561145472
60993 25194 775407712
58561 36446 998632060
57092 26242 780423421
40156 5729 603451286
56255 179 729441247
43855 61020 397926495
22925 27803 398046910
8762 45271 318281651
42153 22596 587156483
66826 59684 298141653
40832 36913 851116020
24591 46935 857211896
10190 12358 236044647
20190 34475 902945944
3169 6079 315942684
20461 38968 46744087
1437 4887 122663522
45960 31886 615215493
47433 56503 337657481
42954 3211 423145841
20460 20739 708906469
16020 52262 313839336
46336 23591 536048089
45914 10487 749236055
33934 47242 304824087
20715 29932 151686270
46555 16008 443204134
36863 36338 292919099
4868 16929 131899739
65486 42620 798908639
37942 59366 697851445
15970 41883 417111597
19264 6630 767985246
38513 53343 270872524
24333 28285 688378743
31868 38222 215786178
16620 33775 868363968
63305 49109 684246847
26921 27683 429874157
14309 42732 46270878
32974 34723 812913356
59775 4456 570944193
10445 28154 285621428
68212 47569 497618277
55499 38042 276536201
8009 24879 116608784
25900 64514 640682183
52779 60425 24025904
24175 57266 836432586
66316 58212 416653722
3612 61577 186875360
37723 53058 552330315
32147 201 631254760
13717 40563 20130772
28126 22898 533460003
58677 21191 855359483
48161 4350 754105
63032 11212 33908302
44413 31016 398345334
7080 47273 165810572
17336 16981 773317093
17061 6896 707132397
51869 20456 195888290
69340 25323 755725814
60830 66096 373283867
32985 34579 806457326
2380 12880 725378403
46175 51509 265716418
36031 49168 481545937
34234 4433 363289735
23230 46062 924682784
22214 18498 246436350
27888 218 770424920
3500 10428 693423825
61556 57021 648137679
49011 55986 853325151
20549 46784 858202350
44020 28768 496571797
10726 45139 910804680
41688 12571 233420061
62110 315 103829790
17591 38069 241730353
25256 8225 484024185
46109 64979 49301534
65576 28529 81587977
34122 29981 439768834
16111 283 706497861
17073 19299 488821557
29155 410 554607219
46407 31396 146620739
26961 65556 51218451
51533 16821 687522962
28162 39695 180878307
3997 45849 671985615
60830 25437 210378930
9531 44417 672144598
7560 56402 204697339
48217 43715 805412356
45933 14276 162055424
31335 34735 459043227
62211 61293 1120932
3133 11697 657184608
12058 20896 125697553
23297 11129 904454287
64944 20499 354270663
8814 35609 687372107
32918 11049 866991454
37720 46392 314652905
32792 12076 67798552
20058 16356 582995290
3667 26706 286819056
63632 59658 639969283
25618 37963 292160822
55988 34497 125993175
42682 4615 43971820
54155 57553 250486969
6669 27538 51362542
705 47709 304236929
66651 56861 776930762
37536 27719 973023865
18989 43199 250831073
30637 41820 252784621
48908 25249 623404487
12088 4269 205598334
9284 51189 440334050
69231 45711 112272144
321 44069 235332285
45745 10917 187766728
16339 40693 157189149
38504 19290 440536417
61516 59903 310642731
43903 6659 246830072
69479 38406 999337408
54763 9292 973150189
26047 47479 424385503
3163 23839 397627627
2585 7234 245598002
5960 12167 773858077
4453 36619 236305761
25464 9761 339962365
29585 46179 583724065
67667 30590 811386243
16974 39034 366633762
16101 50493 447365104
40945 12625 652520895
19645 13473 229342305
41859 12734 615172001
40976 35429 92567052
66314 27589 399226026
30216 45972 170104525
54369 2549 679325281
53927 26910 270230414
66259 6464 514101544
65500 47079 718083099
14717 17006 627584396
56212 42721 334797835
16362 25737 464037455
15602 69366 635308831
34561 37982 97180266
53727 20 399727376
30244 31652 251186454
40352 19167 559514860
3304 25257 599395216
49586 60245 296935596
64403 18863 101054059
28353 34955 426939387
31117 25628 772708046
46041 39037 720992384
10937 45510 65448587
60197 54715 533753084
10881 13240 716952037
51124 6389 473930948
21744 55989 357309614
35561 60688 393677028
28100 1887 815499669
17302 25383 206408234
64587 18340 812629356
53046 40523 974926532
15604 69039 655211713
20233 63074 601457214
16657 45394 735139817
63654 12557 623424150
3780 58434 404734095
47307 38868 871670886
67053 7349 25946096
5622 61452 883289825
41038 21859 146930612
7776 63978 472465545
3215 26815 120102526
54291 53597 394739082
60207 61488 278675626
27556 30830 189572403
18044 52836 524183316
69051 39459 830175753
41222 66232 272666503
14217 47320 203634218
38463 31604 377401372
52023 14506 92832619
53779 38112 725641284
3033 39832 195423289
36916 22970 946625548
58433 69641 326805436
31330 62949 654069232
26384 52862 699537256
32608 22345 253711097
26180 25845 413945173
11557 2983 159639864
19187 420 328543790
67380 46822 878146368
52135 33497 644239971
25740 57145 336714424
38053 17947 638506263
60279 572 101561910
32884 10675 253484190
9491 27374 741345267
62153 27478 805117571
44201 54723 4635467
2748 20100 281803127
68796 13012 111491782
13004 46091 126219368
67902 45150 945307878
34229 48823 875301580
18432 60903 53167687
14293 24063 627720158
36586 22776 1399690
393 17952 779291944
41421 6563 388138566
50002 40381 583741883
68962 24177 121490777
58883 10371 370074501
20722 69114 884823459
15048 52960 26313273
22545 67679 826080500
12795 24156 605853336
29228 53142 727612136
64922 37737 958671939
43493 5041 705021198
8289 43879 562637155
9205 23906 16100211
16565 17788 935464112
35417 36457 450915262
41933 55287 308740232
61031 12168 878047899
35241 14205 215324864
62858 57033 341377746
67990 41964 268913474
40776 9967 841477457
7893 6179 792113614
53575 22638 718247482
16201 69448 265140471
34033 39100 862504189
13162 45489 714145772
22219 24459 931214872
12541 44218 683431450
53277 13156 502285629
5054 63153 427243566
43907 40606 568901057
68359 24415 781223731
31708 58127 809334693
6789 44845 615034893
27374 26374 275748781
58403 43464 73857708
13713 29470 508295817
56360 17224 10915690
46226 21782 649740406
56004 25339 564468208
47277 62958 511030356
45111 52954 66778853
7514 41024 383329753
52393 60619 50495566
4204 20821 926185645
4507 61164 289370702
57243 27985 2504503
14091 49213 598208961
12424 66403 386917604
17356 43976 265289690
27992 3169 734347197
62759 64551 363408344
33518 26812 914604761
65871 50079 215052357
11734 59864 635179649
34267 36893 853368887
64408 65768 537970842
16423 7856 769104438
18848 36433 385752785
36159 10083 111694244
31316 18494 651934204
39101 19716 564755533
68637 45734 117178650
32897 27271 38283468
68358 36459 572963875
30914 44855 33148801
37221 6825 185021790
49568 17622 99387699
61629 34443 772529064
9907 46226 363827007
54847 57589 321331433
37992 4115 754861694
24134 18461 572726833
4793 68126 600038738
17541 8314 421071719
65541 66259 353737813
28279 62334 974171377
67102 21349 220478018
49340 21186 569827340
37659 64932 911753249
18449 41294 606544921
20397 15970 362465656
65507 36238 888885059
29029 36583 552969078
58517 65114 823568750
54328 20744 489239277
20510 36773 210677719
3466 46707 842858308
56884 69155 912976903
61921 28970 335217772
12173 41372 427140967
31631 8788 425016651
37727 9917 705507101
15577 38936 636557815
38382 20118 646965020
45077 56973 768918033
52237 15973 710491119
6338 30769 278205947
42864 47694 549364358
24996 52043 229153299
49591 27497 854658208
11792 8890 20690265
27382 51734 186275723
32777 12009 576182513
42088 45328 500043884
20003 45626 868185705
25452 27758 237071319
26215 19901 452464315
35374 3478 984471459
2519 69733 693618019
14413 479 741172294
23772 34982 555339017
46894 66132 46751917
21966 24527 994374693
7968 64649 841447664
70 54746 728613032
65854 38468 780302067
46199 69053 782797332
57703 26688 684598952
13294 6882 845013241
3788 46239 158253878
3797 63586 797211459
8501 46748 466702257
30874 56392 409393101
48603 53074 757307638
51348 68461 536508429
41586 38225 400018434
61873 55583 785475220
69422 4049 547202711
46432 14709 722257219
1602 61073 990116790
16572 2442 90333439
23871 52155 922987633
52101 43080 672742143
42107 62171 733285818
40476 62639 763845547
69740 58353 621813948
34541 7223 292471342
33190 36687 721712909
49768 67206 656481444
5931 8392 988237355
11701 54645 132398868
33958 15724 95314519
44953 4322 461420738
28465 37974 468858391
29072 62107 907863892
31211 42271 310749302
38635 43413 567122287
36203 46813 796618729
8144 7991 782580037
31870 63345 438238842
53380 67599 578918910
25533 15822 447468258
31649 31656 176197285
20831 47832 345617431
66508 30472 596722189
62900 31413 118333682
65648 29528 72766657
22634 36451 142009597
32392 20931 979937105
33748 3611 141878897
22072 7500 964120939
50811 29231 589207609
29412 60411 142509106
50416 5022 345398746
27589 19289 451701645
54583 58452 630272940
21094 59587 707477774
233 28138 208077936
1556 51146 663269691
8520 41212 72021053
20770 2324 343404796
16922 68996 344231416
28205 69701 864856591
45815 16042 676131753
58309 51894 402970036
35790 22271 158382511
39480 34318 123985399
5529 640 496787536
15983 33235 60136038
50575 47114 667154088
15616 34046 212232146
7337 1051 804128732
56601 60644 226663773
50165 5882 292979349
2616 60002 294988825
26227 38402 5135974
13690 17580 383380145
67925 12296 611598662
56000 47977 561166472
42356 39108 725801060
46170 18648 122080124
3163 56526 176769216
66524 26521 537766524
66406 65237 475001156
5237 32580 761527459
23604 61924 515161238
62091 22063 113336332
5607 55452 570035947
67583 46300 323903644
6832 30637 890451786
38692 49664 528923539
20547 38206 740672754
51868 36267 132804651
17399 29878 884609762
8252 28024 747327186
5813 4318 163489998
61368 42159 903871575
52635 8450 52651792
34152 20676 15099182
15756 19040 465491134
12737 16543 561134502
10573 27488 757458799
67522 60080 10888040
46022 24210 180403874
41353 32545 934527971
36437 58636 510134565
44103 6217 30574338
59008 6425 774270389
21956 13675 687920144
35122 38152 4867363
63652 38555 562450978
50157 40023 372231891
65153 64844 868146002
1713 21566 873828460
53205 66167 235288581
1012 32661 332957099
5645 7645 500647328
17839 20806 36440025
31440 66834 332405084
47212 31210 171031075
66752 23796 287695885
16195 28160 490576144
22295 62208 851060144
60868 3528 51186545
47326 9617 293232102
54596 51229 378310455
59056 15603 707280624
3818 32647 960854580
24419 4931 856944346
10875 37924 422500879
68290 51211 689317081
32451 43378 606884671
14198 59212 297381309
37282 63294 599054542
48122 45630 737397532
30305 18985 984721597
16421 60993 831161086
12113 14050 28108978
12874 40503 259220437
50504 11878 57939952
44122 31009 552351409
44811 22706 376730809
11209 26581 86021717
37806 9413 579732553
47878 60584 362810814
60189 45548 365021818
68210 67771 853093498
66275 24357 218537825
7063 55672 864976132
50489 34922 674713549
888 56425 136522577
28458 16237 267219899
17612 55689 528721676
62288 52261 744421160
14871 12822 254803313
59051 38860 88110275
39997 39503 910767945
65602 1218 863964276
984 47705 657436201
68973 60398 705705935
28122 45127 275352978
45102 62790 284305962
8989 54077 385988682
42026 29997 315920178
56512 23486 99183628
511 27365 745856214
61154 60757 760010332
60690 54408 152297022
44954 2957 486481207
51714 67771 506217746
12475 26854 395973988
47280 35120 699987768
51613 44074 976589970
66517 3170 440898286
24723 49566 451952301
63605 19135 225276328
16983 61384 40778828
52050 5300 52864166
47256 61465 956417835
30890 4472 525819626
42980 947 688769945
38477 68835 987345677
25978 17946 579503527
26548 10257 925103743
64724 19397 934051796
38387 9067 713182245
9800 65269 281807093
56735 23790 540421944
25438 21217 843163414
22681 68027 798341542
46657 9025 466333088
51199 40256 339646609
68583 55278 990635466
18996 65491 568926096
47063 44279 459411702
66721 46882 875776896
24040 4140 308180203
56066 55083 356015808
67600 16121 530757097
56715 4241 57893592
23076 16788 465584594
3750 29680 651080534
60842 29833 779528515
31896 44760 258342180
62254 45859 152111011
24763 8372 46364987
42174 58954 775177332
40146 33912 954339360
39750 53343 738229923
11958 36198 380650200
39156 58336 228928164
35584 26180 131572048
17058 45838 804893558
14465 21637 907884112
41626 60393 226202978
40735 38566 23716672
1771 50479 13221343
54310 20059 928099855
67576 25687 983987109
8854 14338 956126677
53040 63484 398442099
55378 20304 904834902
52808 46770 752921095
14683 54239 281342960
17765 4175 976785242
38632 60294 612759020
29326 50342 464624012
10894 64234 109903619
67823 66329 454097122
38119 7853 856813625
58645 41463 125148651
51970 26513 418945868
62660 16910 546066419
6644 29829 758862975
22927 22035 262156121
63743 41307 219603018
36407 64361 770680764
58938 13025 575338912
65561 35391 246981443
57744 66809 645974791
34297 49878 331194801
26356 10178 37144518
3926 39119 7526199
9977 20505 485852491
61897 12950 39594780
775 54159 965327735
56475 4008 759291745
54714 2816 635654373
12512 40729 151421113
38341 12307 99304678
55494 39283 48979942
54501 23169 290477227
60459 59368 561500654
47377 48354 161781269
24126 59089 454269833
63632 54920 658727636
65621 20072 1095826
55485 37809 838397070
58205 26133 778469884
55204 58435 302983967
24296 47517 833310289
19772 64743 964455210
21647 4475 868827434
38196 35672 72911361
41463 38638 869238458
45123 27451 735904398
27834 2130 671464970
29490 57713 905763716
61639 8246 805526770
6563 37705 991889580
22854 61114 81013535
10434 63069 908377929
16025 52414 887237332
46532 5670 132153407
65925 66926 701455376
55428 39736 973240450
60214 45473 737327157
11718 6289 395301467
60570 40457 156832129
52318 11311 830577648
67506 24934 549512545
26694 68474 135587915
66175 46243 611703630
39974 3818 78509388
11436 23351 658081017
53279 22150 269883808
20315 40587 89769490
61928 67436 89487184
17585 25967 520873374
20208 28610 440380231
66341 46764 137294402
22609 26587 715602571
61042 66384 535227432
68896 17028 465344591
6484 63334 577860267
29189 1122 134759335
23017 27109 365280124
24861 9579 930337126
19597 15936 124725926
227 22068 412880736
38026 68244 549089621
47914 2688 947777314
37120 26899 891142706
23392 23371 535833957
29002 10243 962818336
12749 27951 972220158
46112 66022 824482774
69360 18908 112975811
7145 44030 264765525
5710 42696 400184073
8353 9319 403271800
68736 27531 772253859
61325 7022 937944306
37817 46971 792661694
25584 14748 564147376
41435 35367 296616327
38869 24254 959014537
55041 39870 693554954
2388 33700 87164449
36689 56883 2599209
48617 36997 70503241
55877 4285 609164394
23062 15653 116300717
16996 22690 701712041
46821 41326 542538402
4262 4096 144475148
44125 31490 999014608
1763 54567 938170076
48435 420 223558925
14112 36666 479018285
1591 25994 774302155
51553 64920 721391608
21892 38425 626834445
7346 22957 29976666
1707 29165 577580444
21562 41254 692885691
1386 64745 59700927
32879 18699 831418761
2860 61338 85271116
43826 48048 884373968
5981 67087 786352798
46201 58946 674867820
47971 22916 32029130
51496 56377 249703483
13735 10241 543977754
7276 26052 320049038
40938 10955 172723722
27016 7164 115267092
13498 19060 542993360
27608 20962 823066792
58148 9927 753948689
31395 43061 519978954
48572 23273 436639533
39492 12975 523650408
21751 24742 814505497
28057 10202 38015997
42228 33820 752180080
28457 22873 837599604
34490 56687 279549647
37059 28304 857896778
63654 19232 895812563
46806 45525 833576737
24305 44088 337469298
15248 27256 258038876
50178 11324 276745621
14232 29143 435940235
9540 67188 229131059
23715 17671 287979974
61567 14801 437271295
25561 59598 742022670
62760 31968 101472294
43678 57459 436081508
65851 46861 507576779
8356 956 791001556
36883 34090 568102615
14364 59010 36364049
57768 47176 987086418
54763 19657 183523548
33236 12943 737422633
22371 38655 731101965
39481 8098 737637414
2453 57068 3817184
3153 45699 369958276
44936 6070 700119958
17688 20556 800918927
5201 37744 354860640
11343 62785 597341369
25836 17289 55919709
24370 42298 844781252
61396 25968 195972889
41320 58558 211017519
406 5203 773290309
11028 65909 635439127
35177 52241 860492289
37372 63334 735659958
69815 48846 341002145
26688 45507 140738367
17691 54957 76864751
54584 42934 502495790
41713 45448 466171248
24057 20423 138421160
33887 29113 895872152
21427 5447 907048561
4271 67476 134252623
45336 41978 11819433
64481 19137 845832220
48125 46236 194522125
61589 15404 62387763
13186 31836 963767601
67043 21166 123398032
65339 31032 786332753
52307 43860 94263608
46699 1445 184589911
66762 23509 657870499
43189 36676 258620271
50737 53138 560164428
39737 54770 318000308
52535 16502 569774434
15986 42420 692872863
46240 65962 470118448
3625 30575 242745194
33581 24312 907183662
66068 9871 427625550
4576 62097 278700212
34739 26954 705557611
63050 19369 826708709
23265 17387 785594084
63721 28561 372643991
55551 2679 878063331
10336 62305 95420866
49720 19127 749651786
30811 25155 452081414
36249 12958 804584414
12554 29472 744761422
29270 15044 863073769
68992 17122 640288013
66817 2169 272220800
48982 62390 160408240
30689 33129 760783309
14989 4558 662683102
33270 55195 186531324
36874 1839 339194536
51510 21709 882424039
42612 69782 358578106
29473 19122 567059743
29659 68695 805896724
68213 45197 675506387
53802 48897 487428366
4756 29991 505019772
19589 25604 979214940
55915 38257 51941697
59815 67813 290203402
62738 38687 758190265
57286 62898 961236382
69106 12116 122011683
56384 48949 660189627
28931 40352 353678733
65455 23289 893633765
16221 48084 908700488
18525 49765 408370069
62534 25944 625257429
399 59111 883060368
39753 16433 422697542
43516 22541 88828781
17542 66145 226485670
46557 29570 331446405
15213 15386 979155258
12305 67794 376410951
15299 61216 960018560
44808 27178 556130949
60249 20106 892462547
35562 10724 191329336
27651 10803 124063580
37068 46423 889886159
47964 19907 319687388
66221 63162 774210837
37973 46390 272841259
25495 61366 299858353
37532 16769 281474071
29499 50494 361617599
67610 50776 931117772
43214 54407 581750242
6557 15739 287270605
9728 52617 685339303
68395 53428 994268833
34190 15903 190674407
18851 54989 209131156
31262 38801 762914486
55841 8224 143467022
55247 8940 47073223
21848 50841 140751769
17979 12074 850872477
2757 12316 397463438
39542 7813 331069112
60614 25108 736331750
36725 25048 727864499
67294 31228 619325347
27296 61499 928630151
13509 7636 173160214
7690 30259 94992980
6794 21922 453693898
1336 13669 985352680
14320 33050 375800668
10551 5359 220915055
29009 12626 873792064
41364 27975 833263515
21497 19948 285550865
62995 2696 954609262
66873 4612 340709293
54114 36417 448474360
48227 11782 261695166
5788 20850 788476108
32378 66226 216169938
24164 45735 119841880
21188 41387 243438215
20106 49561 645771367
15970 44661 36047443
45587 65403 768249634
10378 4868 89760364
58612 57117 47072979
5392 62841 92080674
10624 33457 713729157
38208 21629 765973038
39160 8116 432717570
29633 3707 420791815
67820 52934 695323979
48727 33884 695501779
36446 60115 443298339
20956 29714 845850660
61256 5392 116183636
27026 30692 576609805
64639 6682 953308178
19764 36836 230636194
38954 49536 927034590
73 63181 741803890
64618 42054 220014236
39238 45909 638312652
28748 59087 437274452
24952 46883 714113652
47595 52799 242904601
43071 53638 997462181
42710 40855 889530166
25351 24440 906110756
55156 10881 909663080
56149 32339 887366119
20434 60867 266212711
55149 2710 729611107
68294 39742 869871781
49039 39723 843015777
4763 65563 679322073
39641 47161 826706527
35009 69061 339773603
68703 20942 716538413
35809 21196 406055206
8931 6141 261741670
35854 63325 528902202
63284 52411 841066994
36383 55267 782930752
20475 61811 225624322
35624 130 460044747
59337 65923 181649115
8989 38386 539208146
40512 49306 94642435
61531 16890 881371989
52818 5440 286784510
7239 50452 38630405
62818 52039 928289739
51749 24700 311955611
19321 17459 566109102
11086 28164 53658733
41346 7547 233701533
30852 37291 62465565
55758 53609 553283726
7354 5544 948496801
21959 50580 917298980
64655 63054 87329458
7099 36928 27598235
53630 8893 477807579
50674 41569 396408264
54484 63823 437581426
48897 34821 237271361
62612 18891 297382222
30938 40769 288148317
64908 56010 858878570
36215 27930 275705885
25509 21674 331350979
56643 68936 675434388
45033 2410 379725717
51405 6082 106327043
24712 47396 396054575
23285 44027 811026396
8156 14851 445091451
24008 54909 662020507
41490 46731 153543360
24174 44457 622934334
40511 58032 471814194
53567 61299 418990629
68566 44021 788426004
69709 48145 831130883
34727 51844 97194607
56061 11375 384678235
39817 59068 856389141
40544 36017 846430330
6931 23370 476813909
44039 33266 653181627
8780 55227 976667216
23214 61899 905448346
41099 24829 183749937
18469 47693 640213699
21727 3513 314100489
31597 22943 403539469
62059 4987 323108224
25349 18423 110042548
1724 64228 951581911
42474 40659 954821726
22787 65062 977405947
18185 67650 649631273
59237 48350 717591445
30584 5615 523427443
56450 58908 33546526
54966 32304 34278706
57643 28898 993414856
25387 41934 993220322
15254 26076 269113142
27387 24041 816081709
20016 33607 175770551
48377 37836 928894431
64570 29563 805950796
6366 48994 768900148
65775 17417 487239436
67383 30582 998569383
29938 16954 424856747
2002 27362 710649601
20420 67989 384315797
4714 54766 382324365
13574 19332 168074075
63336 27879 469198349
65979 66545 10604540
5700 53177 987549084
68279 39948 644294385
40076 37604 769852001
56112 20341 999511963
21864 24585 610413699
16861 45885 992861785
60087 58153 88817470
47821 27535 17452511
31591 22468 263451420
6181 42547 546502785
38335 66750 747007537
822 69186 311323587
18025 11371 256204590
62435 37042 327909652
61209 23245 243291243
10166 2673 63296456
1718 61763 467277840
14633 58839 343852603
142 62688 707948959
27552 43940 792816766
52473 48086 224126313
34984 55052 639598535
6398 45396 149577883
17952 20305 658498573
13717 67217 661274438
12219 56828 494021275
28645 17633 944797997
34740 16027 584131017
37960 22194 506620653
50162 210 364940303
30776 28074 326793464
41611 2963 632766621
56642 31633 795167599
65678 47266 718982911
43113 27226 692335496
28839 12510 365009619
11874 22371 48839511
66377 1597 171567240
52658 37841 560086058
69183 23166 718749120
40173 17169 755676077
42234 15578 903986523
2503 49468 624005906
9523 28716 783833682
25489 59454 448549370
66271 33439 776450723
63626 43864 362799267
11248 62487 896038981
49964 7368 677011223
39993 68456 828034082
67837 20837 123509585
7392 41133 704177930
53523 56726 813603118
64505 38670 80608319
7487 30588 735559545
31529 34793 294149824
55099 44050 274591604
49663 39770 302847237
55881 20708 230899548
54697 61940 502929324
58459 33269 584889313
41751 52517 760993494
43634 15505 870379567
31098 54062 969908040
17025 2122 165807434
54126 15521 222961254
51900 58464 535267324
14026 10082 112792976
23469 34901 544548989
1979 15616 868720217
6938 69203 55412819
15033 9473 800753451
4700 904 236580251
28977 41360 322987574
995 65067 900049062
26972 15312 464067531
65290 45821 935555791
45144 36920 306348626
64122 1708 247407507
31710 24822 340832315
39720 6080 670521868
42316 29450 707373091
35711 33542 765712502
23517 11409 102394392
5366 32053 74355605
10315 16653 26152063
62882 53644 539190087
3495 49268 261186098
18972 50606 183774973
64696 64894 945850373
20115 57433 480199583
13760 11891 125050173
7433 31796 885199738
52938 18604 244334692
28682 15740 33742412
16082 48711 89971885
59529 6310 749904908
23876 32043 54395373
67890 51026 227719255
17372 23228 737644512
47607 8860 736681435
44161 26551 650513483
60573 4109 769261625
65790 47072 352567124
32024 47099 41103811
65320 56512 348244379
5421 37590 787643045
27549 45965 933507094
19430 31733 901713198
24048 50894 791191322
20955 42547 381913975
36616 22966 836030782
63380 50126 678885717
24977 42895 262817945
14958 40551 495582787
47881 66017 751294935
46557 3951 226576287
20089 35952 347045550
55333 24328 807139491
16458 4192 594379232
1080 4380 320823502
67326 13294 848382781
42973 55197 941606113
68706 69589 999886662
27871 23724 525463539
205 41546 989282267
56286 22932 959934396
10752 67071 646753174
52605 60018 732467959
11351 42769 991803765
58507 996 470605818
66744 55422 535873684
7721 21274 279964174
30224 50263 114339931
48399 3745 878399834
29617 3974 645541057
51679 5112 502041896
36435 20343 801703358
14184 26200 352329413
58751 15279 559674927
25567 11451 473869059
44420 67967 76025302
69503 914 851680345
38972 35443 55885128
8810 60601 466612144
56902 48629 85994260
54126 13739 563891530
25819 61229 969148286
4555 26908 257846839
6599 12617 186819710
26925 19681 485414906
12924 40705 622181227
28587 52523 623764629
2488 40326 189174314
23652 53484 896998017
59483 35822 205007672
14351 56623 333627901
41492 35028 895879641
42040 29477 996573479
29251 7148 207882879
47679 45476 832008936
64348 43139 943109373
1859 64560 322215031
42365 18331 386512458
39230 203 292089363
61067 64468 541271824
53305 22439 846857941
39594 18278 415544216
32717 45577 681271952
53817 16907 503815824
541 49765 411894834
3940 60163 635983037
49533 44490 670985181
38498 11471 294622323
53081 21779 43410999
38650 27550 39564456
6597 64548 470562720
6501 67621 845604670
48056 57590 205192338
23116 57388 548874453
56003 36568 251754995
44180 60757 297484795
67517 48579 279449059
16287 27482 275572236
16803 28830 598934452
34720 49581 349282288
65063 31500 347495299
22352 21041 964145096
32015 49221 176589877
68485 23340 228602218
43889 39460 145863526
43647 54069 642843818
62865 66527 20381473
17297 7904 672405981
68175 44197 887852650
33287 30703 189436124
17374 3818 174277486
32739 25184 875303515
43356 20834 121016078
36345 1088 487211385
34611 53264 25714121
56879 10774 566285962
54489 32310 453502812
15437 48877 803405488
18813 34209 964491393
325 23411 380197942
11566 52820 735733894
3865 7086 408507766
38050 36465 554123338
2691 3167 946462454
11967 51463 324861784
32925 59151 768600063
59975 66689 655017792
8679 34889 762408343
41394 9478 358296083
25172 56791 996356168
19138 714 782100617
41305 3755 997548925
29819 45329 291898976
47656 37028 969842501
17032 19192 488828973
5415 59645 458264576
37205 51676 462608602
50735 38654 413564152
8863 57443 592295364
67470 15607 388376385
49422 22487 743006674
3915 45881 167483452
41634 56121 621066682
34164 47573 374704016
46595 33549 687853134
34689 8935 548943353
61524 50043 643549110
23087 41511 71911446
61326 37685 563488116
35035 33653 54921195
35705 15907 706230383
5394 2006 744370727
55613 49063 161667428
21430 49947 108973619
10621 46390 991158218
22766 48331 881251897
13554 24443 387712004
60179 11669 321147208
41174 22513 297879993
32142 53163 100228482
45740 66401 124406974
4865 20834 981694005
2069 28435 483724905
246 11954 540995367
25381 43538 253782111
13321 47689 272338901
28999 34209 793308662
30078 42498 414682853
13307 6946 300531553
43585 27049 892862065
58296 25286 227968616
42905 17365 879939652
56163 4735 748794131
35025 23754 262988730
26426 52547 902807630
14625 55436 543713920
32512 58570 485679990
14466 61739 883562972
24588 56319 133621420
4555 33780 121249080
45305 54412 354626543
5088 43760 898084224
43147 50002 599369209
13948 5395 784138159
14947 11821 115436137
3827 25021 488243712
60068 26947 66835829
22718 59883 644332731
52082 14943 246268903
67204 36616 64034566
4754 62780 907723792
13482 15602 661965567
24088 23604 934648285
63262 1391 471348430
12697 9858 141334086
62662 38540 6519010
56329 32268 145145495
64983 4293 467969578
56618 36136 687233977
32666 65817 374148483
8391 68651 318713757
42506 17372 738703681
27087 26224 553211569
27796 50346 296859154
27722 39421 107163249
27440 24136 881252303
33109 42579 387613263
1793 27014 488392703
16258 7348 787937648
38870 55508 752906948
19583 39942 979397280
42827 9109 317496219
18401 22764 121197496
4897 28105 319647118
42014 52279 704694754
44061 43579 139629843
2271 11523 309034309
6537 28394 173164908
31500 12265 436972272
36724 29687 220713937
2172 47495 383633612
19739 42053 194760325
18042 67530 641911777
65536 14021 365438380
34744 1932 987418186
16131 25637 847000949
36478 38487 38921489
59560 64006 457552781
60919 57425 801995902
68533 38731 832144592
29691 54718 161300618
43976 37224 912538262
27710 30356 849779709
18450 45718 406103650
26940 14042 363695161
47218 56802 243965843
50439 54630 609953232
20142 19666 787900134
36039 69171 301953446
57029 23449 376598312
17890 35491 123818044
66185 24694 701728922
32967 62782 37196303
55720 15099 794175335
52941 54221 84847836
27410 62636 846705540
63059 6361 103828629
57884 28701 505124482
5648 45356 690946538
16061 63938 414026315
67101 11046 625450280
45118 11345 331190742
61102 53253 849118301
23668 2087 175955360
57757 29079 865489524
4527 38928 428474606
3293 8261 439524703
6549 59300 789744857
35741 10179 617312094
59330 10942 127933067
31225 57772 113349762
61457 19538 463609814
63689 15432 219752519
48343 44282 820754081
25375 60121 726575662
17795 193 593161573
23444 26598 662073708
63116 48025 142074534
917 46353 388850530
64458 600 727965240
53958 20454 247671220
28536 4613 582414852
10110 37816 306603918
36650 61335 843803011
17156 11010 536424468
35218 67278 145881426
23032 65794 6684429
15182 4465 762361852
3631 53708 296700566
58279 12323 861617812
33136 66595 233648467
6871 55373 954070101
4855 61817 514717878
66479 17861 847623610
46072 41201 703159023
4224 66436 372109234
59821 67855 813531828
33721 16950 44150187
38149 15227 614295743
37019 20835 228142016
65193 66843 170362568
5381 23169 757197342
35714 62104 799367346
6700 3992 940219574
30196 53370 332541625
63603 5268 642402280
2557 10395 9743320
19498 39908 487473815
27667 29137 474705092
59190 66233 273816923
53598 63142 486027097
33813 7396 937892399
10364 52031 649823172
12042 19539 956607319
58629 25227 910028851
60951 29640 429025966
36668 63113 755533113
3528 24081 95152883
64974 56923 629062064
64805 61137 152283778
6947 50648 39219679
61195 53120 412034607
62838 62989 209646015
14288 69343 437436678
51800 1056 598116434
31885 54282 81311464
16720 8818 417487578
7829 45791 849745534
2925 26482 372127610
14064 54053 923774638
13275 25661 406974388
50936 61613 824335493
20589 18571 356079928
1600 22631 451188039
32340 68788 231726559
9742 45821 294502374
39091 45887 46760018
49875 52428 200615566
45203 25848 886961296
9395 15560 786317707
54826 63203 667877510
3542 66781 536647530
25674 21883 294519702
44576 65062 739781416
47851 44436 492202489
5787 17603 872012219
20929 6919 499702419
7930 29534 535037983
30722 1883 185289207
37859 58912 363875820
2980 48323 370550226
52205 68265 470711232
12742 30985 842738051
49271 3174 178781810
51951 35520 125162852
67946 25408 164424292
52658 8872 957134672
55054 40614 759348855
36771 67078 799747133
56473 68785 95721158
21225 40167 802760976
14465 43266 750163765
38073 29677 604010735
10586 12112 982885364
32970 47320 902900076
61372 42922 6742047
34603 67970 723307905
22870 44464 154213164
33144 41765 484729120
16526 2880 865307679
26297 42745 727601847
64641 32618 367795183
60233 52575 26906528
9272 47158 850669483
19249 49955 490508920
22691 43228 778309245
44370 69404 47277009
22527 52927 854697652
10618 23905 766929379
22173 48893 727542787
24938 46953 735393892
33846 22374 737601591
26546 18640 145241052
52307 14100 838971869
41781 58500 962588128
49757 66276 418172174
58972 18077 502808750
29101 14192 575184288
54861 42675 53784945
33294 46135 452850268
23214 37647 310693646
35697 46215 854830501
13883 60109 968903391
48683 46118 664672993
34027 69508 240776181
32069 10863 838556944
53418 37144 459813966
43604 48613 908468507
8176 16901 671138616
21979 33131 296670863
52034 65709 412618874
65093 59387 695637551
9682 2810 278045727
3933 69815 146321049
6159 36224 501927933
49689 13522 995384679
30784 48678 935199102
60390 58150 298830047
42357 59325 979990992
1783 36373 281415260
6773 3683 333248836
20121 35973 312939050
35858 52677 133779804
62048 23495 293022208
65220 62377 383470988
5405 23237 311830905
10489 66847 743994361
43515 45347 493113322
28061 30447 546838778
8764 7937 305922455
10733 21825 672578525
23056 24337 824832634
2022 39709 252218380
43236 35949 74877601
54184 10737 479935218
16446 66502 202255809
36100 28150 194168479
22684 47393 350098740
3311 64992 794293948
31635 25354 380630205
62886 64062 43182348
67145 21034 444289259
54513 34090 564048343
5637 13080 518440852
37513 26162 620811758
65347 28235 715889138
45729 18676 807234468
48697 56486 361786043
63774 59713 325515466
19189 48079 470181910
19654 15315 218502051
52015 18328 946039843
10074 64756 546878612
8750 13605 680097580
933 40741 505723440
3467 64065 763201149
13944 17667 86155831
30808 13402 281534261
44391 30803 470873654
44922 49741 628769465
63172 2865 362364054
13153 51738 866739412
59041 39180 645751907
17726 27943 860966791
1510 31175 462825164
61797 54918 386871331
22528 48070 104776301
40083 18924 135979355
32137 4302 215092064
40791 25380 731011172
34034 51482 644934168
41704 9942 349476984
5409 9069 542000185
49086 4913 178696871
54088 44223 195955732
4169 56589 599557037
34046 46767 225095163
59444 47188 144539346
35198 3099 548147434
26707 16409 916707221
58968 58896 711186261
43276 11358 387641664
44557 42996 404533768
62198 47028 556918757
58398 13182 773821256
48026 35302 945028819
20628 53898 605831661
27804 6664 572507144
59395 60465 258984767
64754 41796 354247677
15000 43360 523646041
39164 39221 531311274
7076 24059 559520551
22499 43598 834994155
5814 32572 619045337
54121 45690 736945468
15357 53006 110803559
43191 41170 410865254
21838 65433 842442178
14465 48398 188241182
40583 32630 821727619
58532 7385 135234355
39258 67856 458729671
29542 55487 409428575
27927 31991 32108303
38512 49137 783611801
36346 12357 575944581
52966 67202 415997859
30651 32309 360961376
7382 14506 617436225
25374 20697 836828402
851 59696 956108642
55060 40369 345536333
12169 64340 233257971
52074 26400 699823289
10344 2194 370164889
50535 39384 538811812
61382 18100 948368563
17967 52497 28200563
28047 69673 500787804
25562 2300 615024497
28304 46743 394046076
18552 25590 118666399
5632 57813 543364576
66846 5272 814959180
56233 33707 453639923
19371 4272 870913482
33890 36674 254387021
39292 61439 741668063
40698 2029 123179433
57926 68174 969820515
7081 14789 179974721
34777 4170 444400721
60617 38534 498224971
50204 2128 451004104
12618 35794 73102005
39579 37636 299006948
61516 29029 660609677
61369 17776 752742194
4672 51852 315217519
50342 35416 192575582
57477 35967 959224830
5855 46381 80759348
25873 43733 743976942
62462 23349 315404396
2158 23374 29365976
2378 22573 12806637
69842 68947 127358169
25597 41523 185430345
25721 48999 175810641
58731 67596 670802517
36251 55296 47004252
61035 51218 586476528
20095 38212 171121223
53384 38186 71680318
27722 17200 89115862
27453 26691 642523487
62018 53695 801260368
49182 60832 138872990
43688 46880 951293777
36094 68612 142373834
24824 59308 140331434
58313 23784 164248838
29317 53147 787985391
30261 16903 246140498
44339 14293 965312557
67659 42247 171187598
44265 27716 546277168
55417 59426 879448618
53346 21096 384907964
5144 17039 661626559
2773 62250 259984059
51727 58141 196292495
3465 8533 960369333
58847 52225 133448391
63675 57343 192385595
10739 9973 54660304
55009 58121 461514036
60227 16888 931250998
67749 65979 31050818
59245 49885 75443857
45763 51004 765889327
24858 33669 125075595
20682 1358 599673250
39267 62072 729426293
67939 69210 142168053
44580 46586 660964506
44240 39981 956353488
33006 9151 873612961
24936 35509 575120045
23474 8284 453088343
42982 31948 432554489
37138 67770 547187544
39354 28475 882513240
51399 39950 425993333
11147 32482 987973664
26067 6108 989532493
17521 5832 108300439
46146 10799 849396495
45610 18369 448224499
15711 39705 765100078
44080 9682 399702321
48997 27388 38692899
20822 67825 635704738
48711 22892 685834184
41027 18661 949753206
28200 19143 688752784
69015 62389 346256629
64295 55167 827776442
28826 6046 334381288
26244 64569 657667468
64461 10703 693321010
5808 28889 822232833
35997 7085 186946790
14440 29743 14745673
50785 42467 683185530
2960 4062 580519372
60122 20106 226154985
63941 12847 55453784
65324 2114 546489965
8521 1589 151073449
26112 48892 921004285
65486 12371 716102824
10363 20210 629426745
36939 14476 123473852
63350 5666 451093797
16963 38992 190431036
189 33399 351197124
59015 67392 314441729
39061 27405 888263516
23197 6816 255767500
26556 16805 31944639
15666 19678 755900943
47138 21449 417094380
27421 41605 905748253
34520 41328 576329562
22188 7285 979827226
326 53928 636740563
59559 66701 315690080
20607 16448 906328950
62609 41303 425153915
36838 69826 790763113
26533 25828 66944387
3848 54387 107112729
26192 20349 436127472
57530 12360 438199017
39508 53672 234845324
2189 58084 780616532
3041 22377 409944011
17998 32023 524650262
51325 8710 256242853
50044 60887 652319373
52451 53434 589401310
3297 45491 261571708
21502 33321 996063202
65444 44107 513465458
60187 40425 64134623
13206 50367 227481868
55127 55862 509057165
68596 24686 337442876
9775 36273 999972377
62916 67123 898420070
54564 30115 577884897
373 44002 542510224
15366 13638 746372240
1599 18034 762692844
53827 35640 311056892
55812 56443 633917390
59082 16373 481671456
67878 31194 205533214
688 34270 872044288
21798 25183 712561207
18388 23482 621760171
26395 18625 658657429
34840 31062 474415090
55625 20754 863880292
35841 68280 437132029
9974 44506 214005246
5025 54007 825246470
36112 39510 68475729
6615 58175 8987586
2030 22395 990542541
3810 459 176226648
65840 25774 58191249
28708 7055 741096848
22522 8068 915435233
34948 54425 717559789
11625 14541 427792009
46120 21821 862314312
66806 53704 162716556
36982 50479 923166623
7007 7439 411165725
50822 30066 688252593
51834 67078 881726691
11633 55007 617803351
47084 40281 344498384
8449 10907 794014925
12871 17048 775656372
58444 25095 415168760
47453 5521 519271619
30461 18781 915249899
27227 60967 603770091
11678 42932 309545878
24352 27289 468895464
49677 11874 951876366
50448 57578 278344416
21505 30994 498165710
13768 14220 430887497
23227 30944 639319064
25622 49059 843025680
53617 38312 184128241
67714 27871 700971769
20839 18163 603136596
54100 56744 276010008
59719 2906 828662971
8779 22357 198142316
21896 13841 955858932
34433 32915 247027089
54196 64531 762274377
8618 45859 837849618
24850 9657 112442819
60078 58805 405500414
13848 38448 99446512
15934 16350 850514328
51011 62644 876409353
11980 50775 372833097
36896 59080 818428049
58956 10872 461147282
34305 49559 604048177
32572 14013 806109666
43790 63345 292951443
57456 19781 23591432
56616 30496 487611548
8837 25349 399793712
31962 47905 20015290
3886 20221 273398791
17313 60811 450711719
22624 31487 88484508
23966 8661 560296644
44167 57517 506907448
16978 17481 713610205
9814 67661 167168157
69252 51545 770689312
17299 37224 101975076
37570 52318 948191490
24673 8738 284682967
8204 21470 908261937
30206 18742 74053797
62937 10958 561251961
24727 22479 738208740
55478 65553 32311895
45737 43265 150337494
33340 29952 971108423
68485 57875 26364523
20943 43493 749307317
1273 29937 35436107
54769 42050 117777702
22977 11567 713510768
58691 16779 626643557
10992 53081 160906613
53251 14564 847861623
10424 27178 109172506
61787 12023 105641452
16647 60419 735120527
55913 67794 345972491
17806 1037 36300054
42486 21073 463671256
2612 66375 121450241
31303 43610 233986463
43998 64548 38971697
23259 22266 413665426
39549 20468 845851361
34329 1619 81100302
19805 35567 146274050
54401 33006 113657153
56958 69518 922982471
36306 6098 324093175
28212 65711 477335663
36974 38753 826027627
67751 69625 199930539
36276 68591 71777354
99 51274 648734704
62766 54792 177474450
48803 36824 403652637
48021 15206 331437191
67606 53856 371906067
35479 62626 184698483
33467 58409 753843829
63994 57139 334669922
38607 53513 216205906
19382 32067 621366809
10959 52337 205859525
28538 42897 582708817
34596 20429 65914980
50416 63199 141989203
14084 11432 345845176
25989 1194 600806537
26753 9976 919201203
39350 44286 3593703
39287 11110 412886531
46718 1130 834575404
56715 42291 742356808
55546 35908 989362266
2169 34569 345854421
56086 65142 506948265
12664 51020 684175799
43956 26727 484619646
59252 27565 828303535
4345 44931 740476582
21978 35709 839235335
15324 17113 949555546
46616 66398 131283172
21369 12493 202955648
34636 28729 605743343
9580 40646 638097076
9533 45827 526264646
34913 31012 579300595
63990 12416 493645953
42390 68059 4044830
59930 59742 575812131
47711 15411 192508463
44729 66419 740937822
3857 23064 567121910
39239 27022 769610351
44035 3644 278381814
23807 40631 521177213
54343 64186 378862677
50864 54783 483246784
56382 38852 635837398
29415 55172 598300811
61490 69718 906793251
38729 65718 383679906
60651 7710 846693833
34346 9530 698460395
13850 36110 638318340
52126 63546 146568059
42911 11050 255220321
9038 44210 729042112
26409 27453 680741383
20466 7880 816789428
57594 58233 916351273
58990 12092 70217379
25907 43431 268072890
40212 36272 341564669
31557 69208 341422370
49357 59238 803327351
17942 34013 646975308
21131 29874 849565641
32938 3521 701660231
51142 43510 498487334
18075 24061 153784464
53957 42734 574781076
45318 55653 872278076
8050 24655 221287062
45400 6904 900553869
29169 41576 169449341
569 66944 197271816
47789 64477 959075142
28169 44410 855249097
15215 34889 295196136
54839 19156 81579125
1188 37352 698784192
9029 36370 352072804
49878 15314 767102792
55449 53690 176096321
38486 31349 14899149
51705 39983 335973702
64767 36274 847247955
52795 61484 875105824
37568 31568 368728794
51035 58909 727779981
29756 59435 437708505
35753 58058 933423122
24359 10141 855506509
18311 35726 158776697
38265 58739 298453519
56714 13144 822643271
13023 24043 127918042
10998 68177 206701706
14008 37270 260835982
50062 352 77804091
29138 39913 324085275
19203 49139 492703282
34755 15840 935145995
56569 23486 693026912
49959 52517 57207707
56613 37693 190693390
24176 49830 228782361
67264 19200 121443302
51679 58329 111663647
55138 64834 223869990
55296 42950 738960932
56902 32196 572052201
407 9151 441944992
4723 36535 429942050
54145 58787 672909270
24929 69756 394339899
61813 2936 851192025
57022 50732 947496068
25903 36528 501325261
43858 2892 646289332
47765 40665 810234730
33869 7182 900122282
69355 28721 405336535
62037 3077 994173560
65525 36327 518829574
60227 9186 526169366
18730 9287 837859508
66011 22742 578507289
63575 36142 966733193
42840 22894 449171116
3890 36514 451389185
41377 69102 174120416
41298 11953 579336484
24550 61618 276403428
20751 59982 318576916
27762 69723 309274326
33364 13010 93948661
39687 42715 838452420
37157 50097 415454466
47797 63204 191124001
42541 18638 345350042
25490 41585 913389965
7486 65972 989092910
39798 4878 220120400
52924 23745 815475562
4553 52182 117569281
27019 28365 870991840
24771 36721 221358183
33529 60773 56573363
64183 40265 253918035
21273 29014 582226421
18285 62848 640396478
12064 22364 408800442
18816 13689 587906526
23568 5005 466075940
54338 20212 878248081
20468 28982 71067008
15541 27446 987641408
19267 40054 889300545
6648 17197 294055739
55781 22365 807005903
67687 63072 397005835
52108 59144 67407416
24502 11379 365165387
33517 17970 923054345
1351 25730 122898139
22249 67012 397422565
1573 32366 964601039
69263 34995 736157209
17875 61044 431649663
7195 50139 490417269
60953 47542 517948874
64869 7685 913902230
8327 50193 593351389
44507 18129 935124383
38809 354 379516511
37849 16118 361997594
635 48724 400699660
8716 53757 586932059
63533 19578 991456627
12690 36637 708851388
4435 7717 423290007
18657 54585 219259696
43349 67005 351993595
16392 52806 845440519
62962 64279 354846398
60541 9821 11610840
41121 884 516531859
46664 48598 8030172
17031 15068 513324920
15256 51412 1528002
36916 8909 414079728
22921 62947 535738885
23216 42052 260063780
34921 49564 162263443
43523 66683 925665673
5162 5101 568156660
21436 15489 968499378
60897 37657 589669097
2698 60998 880494030
12512 18777 970798992
2721 36908 48505290
48257 19460 809647117
31185 44669 886111698
26228 23644 112323767
32564 57780 550244311
38772 31797 971485758
53984 32211 396144544
45453 59925 168829473
57541 14457 694852474
59332 49645 756593204
273 25728 741974617
13718 28386 733523994
62232 30715 446665946
38848 52988 105139797
21686 10855 164710481
48306 63284 742318070
63317 22790 686131506
62721 9860 596187320
7739 38757 628099697
67004 42504 409334182
29659 33955 907280426
62009 5008 964890618
60899 28075 267433163
4981 67570 522018780
55794 48497 791987883
20314 62051 743081762
49597 25102 197051707
45602 63980 11311417
56662 54443 639885231
21529 64457 770355542
20723 30934 234748119
60511 57059 796241201
16865 35259 138552490
44807 31738 980693193
65140 53767 686274790
6614 36126 526512047
42488 4226 529204868
12067 28519 703530647
21867 29145 855323249
10808 25028 373307465
46088 24055 838218394
65078 13943 118308735
54367 57552 637653232
12226 52145 490191534
57725 29770 669680568
35504 39300 633966913
59093 15217 836411490
42885 33629 441244800
28378 46780 408090741
26566 15838 269495571
27723 22860 751103112
45935 34676 744014244
28917 12657 807025233
11301 60770 929593251
34189 56023 76155390
3477 25174 479479497
63048 2458 626522362
66974 39542 278256033
52593 31186 413240891
46808 54089 311601789
41412 10563 600761882
51944 40703 525836792
26123 67593 185865539
13836 23738 605661088
63399 47176 297083145
40818 33766 995932636
5696 8233 103370099
893 12845 174377936
43561 1474 15701344
52631 30491 472774759
36050 52805 431798794
27865 3953 250687703
4818 48813 115531220
33452 15243 305647062
46722 41186 979575812
7982 36220 622538017
61928 26622 890169505
22169 36593 452100778
37368 66565 138379034
27479 31792 355215306
69376 66595 682807181
60048 10756 683039797
43103 18278 925997146
19189 13363 416727099
27941 39514 133722011
65816 32082 442397628
55130 42974 265661585
41771 50008 56877380
46129 18730 252842153
7886 12978 869470833
31802 19854 641209736
47909 39 443016155
13793 62526 990561111
12939 47715 964989122
55399 28028 478495582
7697 10450 604997483
44535 68565 800346201
15960 53558 539415319
30213 10341 378528741
11287 2855 463716703
15908 68805 137201065
31228 10427 512055769
24513 12166 4617520
30019 52645 926274992
54300 45114 380916889
30796 55530 583762960
2787 27502 43607561
48138 4756 135745262
18932 53839 307104135
30599 34051 915830587
21573 47363 711046882
20057 63866 798384745
47520 23759 6720016
27230 62299 405218648
41576 48827 491886112
6008 27134 77337448
63637 62460 620593417
4586 39923 174126248
66852 66794 273367245
67545 69134 865082440
11353 6833 609354269
47290 42191 753155885
42341 43342 578316752
6145 39297 341786502
56721 67705 849451975
45132 65901 414563296
34638 40874 882059283
46253 57478 453786486
26282 60488 526248840
38828 53996 137921854
55361 60638 483058143
30942 28653 573356959
55468 9702 74876713
58931 30679 344750468
22052 61774 348854836
37973 32106 689959199
4448 20522 295886170
14657 58526 811855906
2731 19490 331220067
66626 67144 378138665
52230 3320 298233782
33349 4301 40955221
12531 32166 81323818
63848 10027 395766826
33217 1350 847274279
34992 44896 422421301
59354 36994 101546531
52382 45154 374317474
1202 16410 342518259
24514 22844 619965561
60086 23598 576187251
28721 54977 704029524
32235 33731 24558822
23392 57471 707510832
20740 15089 49643059
9883 35568 435272983
69755 18502 102758086
33196 15367 593370479
44195 55553 782802498
19317 43604 62224053
31653 60167 733780228
65358 60316 255275917
16922 313 10980078
32292 50505 735029828
22574 330 153747413
3928 225 85282461
16760 4085 407082960
46569 48385 78683262
18387 68698 115009280
67365 28437 836670743
48228 16582 157611491
56762 10684 302449214
30990 21070 275486109
204 67107 413061237
20195 265 851032863
51078 40788 484875129
42504 33795 540866050
58688 43099 638128795
21618 26731 562306394
57493 11718 890999187
62892 44727 356892998
19538 47921 786611836
8815 11390 495237343
12480 7710 953971530
12675 8381 61395711
68509 58884 232466593
22018 10784 177883285
42222 19397 727515724
32908 45729 596499786
40535 57340 595103781
28866 749 419327706
59623 58217 327406720
15214 33662 588143316
34708 12499 115804307
57675 45275 77782394
3577 56794 160420287
69082 20991 504882145
20534 38258 479630663
28121 17538 248367801
69295 50864 42161407
39893 60704 624996043
30783 7288 887800876
66050 18289 276632202
11881 9136 923231073
7447 51923 729702416
53842 42241 520587659
43833 60398 325855306
28754 14536 857618773
67207 23726 238067893
48037 56972 179032828
45840 55468 874175003
39325 42786 108865058
25491 4873 258035753
34420 27877 981021653
4296 22130 136816409
53331 13828 547443041
60674 30039 452817827
43329 10045 861266690
6118 68869 772867977
22581 15219 241566630
35617 6737 409602724
27204 43013 323889595
33116 37865 185587329
52848 24747 678069715
25692 26648 820871313
67528 34845 393387480
14560 59853 677367670
46209 7727 876083372
54697 4681 756383318
55488 9413 44308542
7373 38832 38910510
48691 44578 276924857
6905 69772 186239771
11378 5611 678958955
37550 5343 988490691
21205 69706 495889077
15430 30619 22340560
26975 39936 324591952
5192 4937 914918632
51869 23573 557944551
16755 38810 9295038
12145 62490 384350984
68156 31215 688517106
35417 53928 513467513
41239 46488 920000407
67648 28106 241893033
43294 55134 377227936
37122 48485 607170434
18534 45768 861188907
23380 9405 925454818
46874 10845 548367288
2684 60003 58150419
52783 63857 874839105
26657 24731 308556816
37492 46463 65055622
6742 4533 584760331
51270 46711 16160216
50658 23763 150723053
26196 15703 677915955
41670 14919 479828309
63714 53015 387132594
2731 13868 474381747
21590 49290 871618672
56208 61418 244052808
62454 43685 188302827
27191 47820 616366803
35667 57109 44005361
20542 23447 74949840
12958 26897 990137818
30698 50520 136823371
5479 68164 445053221
50198 21908 710105430
43306 61462 791086947
21049 29279 420200125
19782 28937 214325744
31406 61111 938647912
69636 4900 638904616
68927 27233 742896193
44505 48916 589226640
30903 68938 968376236
18145 58837 585459289
26909 44738 810066179
36523 25841 348522079
22762 27828 505668013
41226 75 695558371
60886 12864 123902127
24587 5211 968213911
38014 12535 86920290
14430 3352 258522859
54480 24585 852758899
52647 19864 983987032
47081 52372 812836518
43500 24944 203401220
11234 56253 581387784
12681 29242 695331638
29447 10250 74270679
27457 65920 267234996
65290 45065 239857284
47448 9799 620209667
7422 68469 793171100
36466 36247 1892123
47569 44401 467880805
34911 37960 475199239
1900 57515 310074221
2685 32716 512962650
69020 59081 328419598
69161 2314 8244457
2813 63799 544459955
8389 68004 147104793
7537 34490 169891886
5417 47513 839151886
42528 41622 372734112
854 63399 6565926
19207 32240 857156680
48821 48190 912152464
956 16264 701955760
66845 11102 272939725
17618 20511 596002200
30738 4386 586573335
44767 6839 293709508
25418 7276 49675928
26756 24262 613505776
15003 32511 890662051
13006 30606 733856584
43415 24592 887254084
26875 54961 49312014
48559 8996 47465995
51049 15968 377375645
45613 27831 554705100
15904 17738 122114700
17882 11255 72072094
16331 4634 657418110
35070 5751 319295069
55265 21900 485921608
11517 28982 161319448
14024 64403 751903550
67626 33575 214066258
18431 47107 346520883
35868 22514 154739864
2334 41459 289425657
62379 47342 247416430
40598 3380 837666826
51396 44651 564240688
62820 1864 344855878
40678 19672 142968447
41356 43000 451939675
58407 15673 10509034
49076 61804 788171480
12525 43105 174763131
43891 30360 177897448
58865 35473 655995247
50172 29553 678791713
56022 39518 169072115
64762 44539 839059666
21784 10171 303959726
10250 56237 373825969
4372 61215 513169829
45133 31447 507326977
12262 39219 349318025
27405 27074 760273461
60054 61660 879515384
45295 48636 275134243
42137 46404 507002062
4902 20479 44855087
59938 32703 21225246
48898 51311 488658564
19298 40025 861907027
61754 32355 787054580
43260 21201 686167705
21096 59703 929941834
33377 29820 359567713
65707 2048 121286392
47375 13412 715128696
27140 60929 61446521
6611 28144 613281196
40843 61743 625350200
36855 54267 758949172
18266 41152 955897075
45899 9344 61143935
42768 39676 424210275
38496 13386 275338811
34093 39462 462605622
44133 38082 532883612
41305 38844 751358352
49265 42083 938552701
63431 39404 492039059
15166 63795 351647741
44567 1182 509960669
55709 16682 216457128
35558 32689 536192715
40710 5525 622520871
67393 25612 469904564
34074 60550 502310918
54873 32778 545479317
13702 56844 516334274
23970 58398 460384907
67462 57707 427308341
32615 36961 93222733
7448 68525 423447129
58633 68748 585272238
67796 10166 622810634
20864 9152 927366361
46151 20801 130209047
1992 34983 399256922
28283 24207 906648664
58740 50591 271748160
19986 62876 54477092
4135 46818 593746022
7718 51234 229000637
66593 53560 847469
67070 50621 999366750
12382 36119 576481003
66402 24175 286091358
46173 51638 764386245
65601 51002 102266008
13442 38281 474550498
22495 39750 48987503
42450 24370 797472019
27731 2067 727370961
29504 18294 338514178
27329 711 579659720
24506 15608 845905909
8095 3605 251935548
50570 41998 857973171
56662 815 349770792
28939 63855 701243918
60839 36783 762230670
21807 67210 461375998
28292 20974 930509482
20509 39398 758968121
48158 45237 628500849
9554 10105 944872506
40055 825 547244946
12249 60969 811941256
743 33575 6717241
20052 4871 475220929
1520 45012 890031618
50612 20538 57994885
30376 21637 979893563
40098 457 949743491
9062 2224 806979671
32258 38428 160004359
9217 37768 793728788
2845 46650 380936244
66250 19398 141236027
43653 33190 593405648
18162 65334 411564303
55517 11155 289390466
399 35932 943825929
13093 9791 43255800
49622 38899 587630666
9034 3101 437891082
16929 10413 213417019
39225 1840 966477946
59872 68283 845257754
51340 51923 132230232
455 4193 965353112
60325 24235 518662859
3194 15575 408800959
42458 27769 848797521
53031 13723 621469638
42542 2497 187146998
68269 4529 931139298
8488 47085 52556487
2506 28824 146440687
52044 45567 953937110
5674 61663 644764416
66420 36681 176642306
642 63667 588635099
10851 14950 98300163
28735 57912 825522828
29254 20881 771999716
57431 30063 555785288
29941 63250 603546629
3030 36697 809294124
26411 35738 989782448
55566 49817 318978752
26385 44932 977892566
27336 17279 644252521
57556 9772 336105593
69265 29126 517244549
23684 54582 31303410
50424 33514 395387288
1603 7890 66075355
9766 54288 114957959
51255 53398 202416827
68058 51496 271939212
37323 40254 379856834
52998 15465 600874534
4698 59868 57155162
44316 28635 603149990
31841 38564 18064468
50919 21283 348522944
58226 61146 466583167
60499 8324 345924705
58589 46521 298343465
58455 391 891094906
3248 38797 423484932
51866 24973 109905441
43839 39522 450451713
64541 1987 577273970
50331 54565 671463964
54127 49303 645956312
52476 26204 83041151
52661 8758 92483811
2823 46213 744236719
29506 38044 971815159
52450 22779 500579623
19857 41140 796504681
29530 26564 986973447
55073 38771 53921048
7090 20097 386013019
35599 54887 594381918
21930 28537 687968679
26538 59478 943486394
26362 47292 580165556
13527 62310 708619748
15994 54869 539979920
67785 64082 604396885
40575 35497 182166351
61589 55447 281505614
7484 68159 789391247
45157 44424 433434098
7356 19541 694413325
55230 53326 139168376
58282 50199 828900635
62847 52910 101754795
63055 68740 674772707
19752 32656 152770376
16957 62703 67002641
35113 11133 274940585
51561 55645 190958480
56210 45612 922127917
12865 59980 753946641
51978 28194 839001265
52358 38454 439674284
62937 148 909261063
68829 43929 62486635
21191 67830 312830916
44582 63936 705370021
53678 5223 853298552
35726 61347 752824584
33039 64189 11356075
18630 44467 502900542
13533 22044 525011236
6667 58120 490753926
5259 35573 841061668
30825 28070 990710200
41362 40342 326753816
22203 14103 188889195
35563 8109 20282144
50783 29624 730999937
16744 61014 231011808
42237 31640 879676621
32011 59110 339506372
13005 32099 233862697
16481 29604 118829839
44494 44768 811405749
22294 17050 111796560
23882 62601 288424581
16137 60436 496896872
29946 15153 789820006
45833 14874 727630674
32712 7750 667387837
34455 39859 935266491
51149 52179 240615603
33331 38060 800363096
55157 51198 248536601
67807 4276 237530936
63423 67470 755037611
36748 15683 812015813
39735 9775 235335648
35677 32702 820976190
12014 55950 719222907
23595 52030 858676503
26009 58983 227043854
57693 40119 435864662
7499 46957 611514661
41508 52345 882972729
21647 7995 454899621
23499 41892 387699481
11199 64369 152431894
45407 38815 802068743
61460 5806 717999437
30464 66902 639672385
1571 65257 74420067
59473 61070 597120577
61271 56972 674094242
1653 54579 16419943
51163 10127 157224970
48502 22507 315764471
66606 48208 900132026
18146 47378 980210979
15297 22766 966383093
13231 43723 74128746
57418 68617 291488278
45406 23696 274957678
15974 29418 676884573
32223 12670 280914950
43595 55373 536260299
13238 31808 330434741
49363 11434 390064817
51732 57195 846274388
63037 47367 59562068
16795 65361 163771199
24208 16174 774395248
27949 9567 972942013
35513 35485 557586833
44733 69465 408116804
52762 36829 376770744
27713 53305 222027329
65805 1178 867565886
13380 49304 983745491
63539 10141 246752938
7630 20449 462991276
32782 24206 663305849
57302 12250 400960747
8975 28537 201143040
51923 25566 944756441
60694 68101 448826200
63212 23639 37277393
64770 11116 500207105
1285 19661 518620635
33614 10334 442636196
225 40695 739751538
68350 25823 167715649
4633 58114 732262509
14615 22851 838540329
23084 37350 55960701
58580 24716 704996129
49424 45768 814780187
14266 27841 435963410
53587 1780 648740864
22680 10082 195603883
51980 26141 864142679
47476 47755 959494904
17775 13669 979190011
40639 63380 745613065
8442 58672 566826682
64448 647 97559007
48268 28753 958292366
47810 21510 849723964
31514 25859 844938639
10641 31982 924746215
40361 62535 858014587
41633 29891 311365523
39330 27610 109958511
45546 33823 644900547
1546 63238 311962285
30235 391 883190022
56499 58382 410107594
66705 67428 600248358
50086 51433 940370475
30227 19542 870673762
48707 27043 332263758
40147 24185 18894959
4960 26512 233550825
62058 9322 190508234
11443 58704 858893153
7484 46361 260181358
32558 6319 904665770
33700 39568 880562445
56434 65386 951997222
15956 11927 511621345
5760 4020 893447194
17225 899 301856313
21712 13937 675301978
33969 38951 975425176
66686 43517 739628853
58352 68366 542397671
21388 17602 119721686
49211 58815 864381214
10118 66390 693458893
33150 28503 582578123
11885 47046 819419168
31459 49330 168339329
9572 3553 732172959
21174 56847 200426052
62531 13205 150378390
16986 45554 544833965
42791 50471 626999590
16622 10175 8642529
55097 11495 262299169
57463 28571 763283982
47129 63834 662214365
26692 19668 370215753
34385 9062 585047851
35313 66212 278814419
3311 59962 511344030
69549 6318 304235478
16211 3494 167365783
34681 36272 959511142
40991 40295 189856494
61924 52893 189610520
25195 29932 399753689
50158 1778 979587587
59436 49730 499560826
42773 19662 200183139
57824 64886 754579341
67044 2275 547362738
34074 8421 248701949
65110 8947 898511066
53625 36357 458789608
423 9671 422734447
327 18255 154211256
43618 25729 64888145
7963 46517 442105981
38229 51434 743398839
18553 57781 794237694
40779 66670 940233225
69436 16080 544879799
35457 45120 129935498
49893 44717 613569959
58829 34609 924560625
23947 32241 422619116
53919 30186 332298391
54740 54108 84921233
10666 25734 568042929
38197 59388 577143721
899 38752 340923075
66919 33927 701734241
52474 17702 629208511
62719 33031 547934880
12031 61489 204297323
2591 7274 452742373
43975 46453 67728172
59865 54495 619462060
4869 16279 867862324
27083 5342 715405719
26148 39123 460694329
33249 57543 393831066
44167 57212 757941757
67026 66268 419554793
58460 1690 672115893
18923 60874 462165710
40217 66778 556722406
21630 37363 986404732
42574 60991 483606173
18499 60166 590300963
11334 9426 845186873
37430 67487 39902307
60114 33760 711073371
34834 28548 932352100
44031 46475 161972346
50208 11567 103433088
58894 19195 70895572
37887 39559 653139616
25761 2951 902723382
47649 21745 544104455
67622 42877 572426648
51313 45912 18542768
20067 53620 46553424
60672 58877 724395936
30154 41999 164580999
9803 61771 75196487
53234 21038 2393681
25644 24453 923507388
22910 12100 991375681
54945 12765 277798867
45687 40528 552301025
7065 63101 264511237
58917 30223 999742677
49133 4784 372432829
12850 39240 831717100
49807 11278 515292292
7069 52880 1874616
66257 59409 152950328
55938 38643 201649223
30525 11196 786823073
54313 31587 393712486
46035 4089 511660630
33122 67688 269164054
63361 61105 923046960
64183 852 229694083
14623 2289 80335281
3290 9383 658684687
18253 27197 500802091
48858 18504 161643176
68255 6505 314226887
46636 30684 126573828
1603 18531 616761643
22107 66777 455993918
18555 50910 328424761
49981 29314 606597555
20841 56213 619359685
67865 12613 896184495
33993 33242 861590251
29369 33020 146990887
2195 7121 270314819
8751 30480 76790501
43237 63027 665549558
59240 57393 932989071
33776 39311 345032281
7449 56274 626260145
1386 50673 51564572
12988 2269 70847260
27184 52815 968706027
48778 54143 85463959
56957 37742 328219357
17161 67221 47937231
21636 58877 881366373
8507 10980 791691791
31542 57776 519889600
1220 34775 856993202
26044 29149 303240891
34897 7691 933845761
1334 54026 473120639
16648 35190 120530122
23970 40631 383970641
55987 55114 622295933
40819 8806 81745552
49392 13649 584052032
41525 24487 198505075
19378 65043 279821516
63734 57960 163562984
33137 18363 40327329
21402 50933 582556041
57625 58730 859974065
2439 52456 292943465
43271 63647 703532735
11387 47189 74689341
37734 64620 306764132
7719 27524 69978911
58875 55325 715797555
20956 38524 174094259
63858 27116 979942233
17338 20584 228987355
11668 11691 137787971
25009 20397 157975510
48359 68325 272043543
42919 62927 960966420
67633 53954 26939287
21895 24133 182133083
34931 16718 161089830
2237 11073 319218892
34382 4946 154591829
3768 38960 725667501
61764 19546 241184426
24939 18316 710654573
57282 63722 118589661
67268 38509 550718464
15539 27272 631278251
64502 48582 696811310
32785 60651 869033000
24726 14071 4083386
46556 10953 599390637
28060 29615 541164363
45081 44923 217052070
22768 8923 989958175
4768 45624 402074307
21005 36971 740660159
63181 51050 199984352
63911 21302 670945047
36456 35522 963132061
27113 56604 253737814
33969 55481 485114134
40234 37523 554708673
69074 22948 836775982
30831 36529 285704792
28776 5604 11151516
40460 28388 88909517
1585 43118 286693051
47786 5302 479667430
46409 68817 282564405
64336 36078 710348289
31604 6610 86214831
44895 47339 801774432
51341 24436 758746271
51175 16586 907082707
48442 18014 110496264
3626 17543 251236248
55223 56502 151585534
59721 23784 945734270
66889 21239 434419643
57931 51209 242503770
67633 52054 290314544
12197 27023 34989283
47067 10663 851215364
16362 55490 801987016
59160 4087 165954821
13898 33214 985863971
30167 36492 101521540
16728 51575 828232971
31519 22616 329643179
59115 40981 504805770
27761 20879 968202990
61141 49651 633925018
12204 31269 365182601
33661 28846 793940784
13975 47727 342040406
24668 45933 758866199
1758 34619 223585138
49371 41114 675610513
51654 39216 284677632
25717 961 890095938
53649 64591 711048682
54027 26020 878229859
37454 64880 157626120
26799 45393 602664350
49268 725 476287853
2369 39456 901633885
26497 41166 696913268
10974 41454 45401258
29635 49184 681794833
12147 31839 107287395
47591 13529 158064943
9720 35499 577757115
56941 66693 53634711
15964 34102 421281468
64793 14973 42201491
53719 8071 582132344
51911 53523 465280611
9924 57876 937914746
53152 23838 752601741
17344 61349 405009814
15536 54315 265783713
3634 63643 520724619
35215 15098 678004362
18859 21516 803295565
56754 57203 532007928
20227 43938 178417226
67371 651 645589665
22101 43807 523193875
49715 27334 873781563
47801 64109 80296785
29520 4114 661431039
58689 40828 104718675
50106 69819 490512807
28754 62765 76689129
19576 3753 589435432
18705 22216 533414740
26449 67777 735086652
41361 14769 301808115
8427 45250 83010217
25937 28420 391094508
14612 32906 713609908
19747 45668 186453528
6290 51810 220330884
36971 53992 587243631
61763 35368 114382126
7683 30610 935290901
51267 38826 212992521
23679 48371 516279701
32480 27933 696256593
4292 44357 812436668
8521 54299 555662566
60122 32866 7660424
49462 52991 8293870
7692 56931 352429848
57045 55512 658805837
33956 63543 520426016
51177 16646 631073031
52014 19923 778465680
27713 17188 26097743
4600 9751 120241579
10611 8538 960904762
7711 32364 160090698
24167 51237 463452500
16187 28467 395359973
47541 48013 501939274
42199 19689 826759270
51982 68038 700473954
12096 27970 311074946
48126 3662 742767573
24809 41506 263562446
19620 57070 693245370
60242 61956 107355615
22336 60043 598781846
64880 57514 158558937
44129 64494 322114037
21276 38057 437302882
44666 35495 315770318
39434 19160 154154214
9941 55324 573153747
4117 68462 571255320
25763 4201 423558368
38819 66486 81911806
31037 26932 377875491
64435 18117 97623450
2737 18192 941956976
25730 54988 300653229
27744 45339 492774798
59271 63304 861863725
5345 45813 708877469
56247 7591 856895943
565 15831 676813763
50649 69458 442068717
53950 60426 204827198
7804 46123 355615515
36786 16816 979889794
66262 56115 71936937
27095 40166 510081853
23253 40603 305226759
8848 7953 27767942
7502 20014 948223087
13294 43666 126436095
15743 8974 650867550
52229 7428 962879567
33084 43920 943536326
25807 40748 978536847
15395 37748 812870530
14996 2596 617731620
59598 53615 294832247
56655 59363 213893183
31377 727 47705974
11288 24753 307855250
46678 38979 868671887
49122 6455 941359795
50459 10752 483056585
18542 446 165963939
26441 11729 245506975
69613 5422 786084241
4743 50956 543072640
12498 37450 644309333
3979 25743 781858367
36551 17495 178361299
28812 38241 631694737
11632 18050 609204262
64697 29468 226073053
68557 25073 162399533
34732 64307 934348631
42110 62777 769739526
41053 34369 479198647
36980 30748 386050205
55983 591 376383746
57636 2384 656679240
18237 48341 420164174
48003 14943 449791634
37864 65933 987771238
10944 32607 765820660
48299 5491 270875152
20647 29745 888517900
9019 29646 469542459
39275 37740 226112293
68182 60209 346784095
9812 22281 21280527
30439 56984 252996430
1365 64668 303996178
49417 49494 446733802
36003 19895 996031207
937 49219 339010584
17397 8454 877512194
44223 60210 741479252
41029 66697 677366431
16742 15546 316842148
2234 22355 227591699
41989 21497 228265337
68827 4776 457784881
55736 12586 277534574
60941 26008 401259961
54362 16520 344710032
43491 21078 879073917
30430 22096 34225337
13363 11453 857877428
11392 54938 81248304
11300 31393 274441554
25222 63695 435908232
4156 16396 979490066
35464 67597 256203756
26389 52744 344862939
29400 8581 237520681
45885 4246 987091618
60291 42001 432415986
44591 64950 116287150
39662 7103 248786644
64484 28062 583737715
11116 43710 360020390
48141 39158 275922009
52942 9395 817155158
21669 21166 358943935
8753 18787 257058321
1534 45842 536789312
57659 5946 289283781
55087 62205 282599954
38306 33809 125080531
54968 65101 757029286
44477 68233 756371137
58283 16124 114891118
52758 6271 620678124
9814 52226 249065039
47811 53746 854962776
38054 54074 624617720
24591 24450 308843266
45825 54494 102292734
69746 51290 433836404
55632 7816 258210031
10396 21541 507606502
32181 10704 247605636
58105 12165 996269832
23579 54981 808927982
56887 26889 17714313
56752 13133 590917296
17233 47394 708767365
53390 33244 945041553
27388 26480 672678955
43690 55072 45137083
21151 32085 758925261
51521 17489 810797021
8734 12935 593363972
6790 14183 518720108
65126 59493 829491938
41806 64417 793004523
25693 43916 907417076
37468 29842 772866555
1516 16831 252192104
40033 47716 214576796
57418 13086 479252368
37198 8119 33377411
33431 55441 929026527
13123 50289 485854607
59954 45892 372393064
3120 24828 744118367
13826 28178 98346515
21400 17067 842851709
9136 60965 770113866
51599 422 817907438
17843 15297 207505976
51623 38340 105162798
54586 17533 753388931
16307 6466 638468302
29921 48865 112088790
35612 12158 40945562
36830 25908 400362488
47101 537 237571718
60191 62054 91080734
14575 371 736971889
9 39757 566204358
28899 45132 740156793
33874 17899 47708057
27219 638 461331148
9487 63586 737722460
27886 32720 259471046
50757 27941 446918476
62856 55117 472831027
67284 25752 857961581
64676 31786 999715992
25297 47465 612089008
42279 67709 319007063
46274 11072 753272962
13243 29981 537718797
28436 54444 733613629
31379 25144 516831455
33187 28077 327674016
4811 2210 989027051
21143 32353 226366334
57377 30721 254095293
20578 7811 697808026
32288 37336 432862165
66810 68490 659231537
69025 11834 85868963
40287 44331 108522567
33368 50184 357309243
16513 35232 350190163
32302 52244 608143077
56655 3887 333546484
55378 54432 8473045
60703 27534 555256839
54453 14074 183765693
4955 45692 207586264
51730 32124 162896070
60881 4067 747103727
30508 44382 996365643
44038 69620 576907106
2419 46342 595434206
46895 69177 285771846
28943 32826 956575779
49762 8289 662846737
65820 56541 849566187
63270 33055 974113236
56359 41598 988539245
13193 53179 949957051
8246 63960 447443711
30597 58272 447085089
60217 21627 830329964
51558 65483 767935527
41971 25820 245820985
56553 799 903034517
26237 47004 118686947
26346 8168 802253104
67028 46492 373265860
38697 33066 391404849
40309 59114 496103
21810 23499 677986733
53585 48158 977997842
11698 48354 236803649
15459 33282 921263313
58793 620 162369023
46841 39619 683473058
100 2942 987032613
17074 28516 378151684
58123 7222 411139177
5589 8380 61018622
64317 38836 896735253
20880 46584 70538692
9027 37969 106464184
44826 68543 770204089
68302 18512 183085602
63132 53404 646677428
20301 2694 164762374
51018 54357 579651671
14292 54468 768684192
66621 31118 337520367
25864 60735 296388234
36999 12194 711282845
19764 69321 534624563
509 238 627598027
5527 4128 120845815
18918 15110 872811832
11899 22365 963751001
17092 13379 600776079
11017 2765 752158875
6040 674 812202774
8965 6585 634591650
60609 4083 370561197
11547 6176 725282857
62511 4195 456540242
43839 35178 370924995
62755 29375 899898519
7318 37416 673616172
5979 59901 827499299
2226 51481 5186260
62283 848 803042317
18596 49630 9814402
54389 62851 333958220
57870 17324 478449749
53465 69536 968532364
18211 19935 355091027
60694 1484 194737453
5896 9528 851357682
5210 35063 998810232
69762 34825 811370516
7146 32906 770591522
46965 13678 948844301
59435 1308 272402629
24154 57297 404698666
19024 46145 180196063
47586 51740 504794605
34718 62612 311962147
41956 57340 439988358
3066 17166 227883863
7890 62000 599237036
46019 27473 135038769
63456 5560 728998888
60099 5781 395818445
65801 2168 827604217
46627 8450 641590686
67303 11014 673926894
57111 24596 377854605
23346 22795 157698053
20246 13517 266299173
23984 35433 552750403
39765 43017 981079496
46604 24289 23551205
35083 31529 245790017
35396 62142 726151813
13130 51560 284412790
45586 46598 244787814
3848 49157 34601137
62369 14574 461455764
33023 21683 644508775
22919 15850 476946425
2113 7360 8637832
28869 61110 226385521
21182 45757 475519462
16396 53926 217744808
39091 43700 63117441
48786 30139 67840949
26661 5235 952244118
43075 25229 506248946
13576 3123 420526967
9970 68118 703081368
19554 29304 303421087
1757 42931 976511443
53548 51138 921015841
8754 45697 43171553
59079 63399 974105634
48714 49026 316257547
14409 69069 663653394
58752 22819 823244829
29102 3125 712748830
30232 65311 48398940
31793 44097 726844873
5836 67072 537507303
60593 48852 715561722
66142 40423 10841005
38522 16704 172767082
23479 51324 969700551
17830 21342 475196506
48088 26199 81477720
21621 29594 249307262
8042 50433 663710674
49078 34065 50271324
9977 12897 745835182
3205 14253 231244392
42273 40072 823483189
15144 61740 266933966
21254 46337 334854472
54063 20481 72989490
51399 46588 668530806
59280 67557 518195270
11389 68598 166736117
61773 28233 361606472
35901 29556 732581775
56350 6481 904747928
34816 46933 664951429
58178 44791 986208847
27847 21969 706756902
57583 20527 484522482
33568 23857 402092196
67048 14457 961422022
2437 47773 824000159
21786 55148 249978456
50834 46072 904970261
60150 56014 770733768
15368 6214 725648012
51627 57960 595981463
39049 45397 695930409
43552 44775 422411780
30433 14029 643623866
3553 14014 180032745
35900 32817 989421546
28537 66913 403846397
14838 62694 766425010
33434 58111 109389669
19008 23038 515456829
22830 47712 857105648
25169 43764 535615930
15184 11870 329606832
61096 21522 623697427
35730 56782 89960329
27728 3591 46958182
62489 35573 894570575
16816 59648 525407287
14555 1668 464620482
30721 37489 228138068
2867 12018 86434208
42922 32459 946524295
46979 62637 84790180
34691 53402 120410621
28142 53808 647153106
62447 30605 351244444
42807 33297 916234723
32629 17103 652322840
47506 53566 532138328
41084 65335 927948830
63012 25208 482727924
31401 19082 762173658
37237 52362 832845860
756 16194 557631506
23881 48646 326433163
46187 8583 49122756
66459 9406 539043240
22764 8653 357747997
34778 15938 839986723
13756 18276 316076777
6593 26522 830470544
24828 37398 497493747
50247 54733 92217560
16230 32642 455848560
10905 65282 528933978
68209 30638 888532311
30952 24782 41058166
30372 62859 798068454
48426 48857 553425621
25284 64326 109413633
8951 46794 385636421
104 58044 453547258
49553 29441 36775375
23206 66640 407295080
52913 39948 96384350
30898 36853 999611792
43034 22245 707664342
58128 19806 639339872
53949 4558 148603120
68346 45548 243765939
14631 78 989923251
65420 29883 642671621
28854 14212 767372987
9510 38704 534584097
61265 49685 570377464
8248 30673 965789775
39389 59219 741970554
32957 52211 205176786
14007 9781 400915563
18433 40895 810891921
28927 40278 966997604
25771 4193 537087368
5752 39691 67174206
4646 8562 46800496
2540 45831 506771742
27291 22746 370119729
35131 21607 705371002
57402 61824 934159518
55428 11359 333151544
1563 29796 788880498
65219 40984 474092002
36496 31007 551796803
10365 61806 595129793
61819 49725 865598445
44890 43315 94991175
55485 43208 140865789
6393 34634 611554363
25491 15729 649246983
25242 22130 42150917
40020 68628 778231885
31673 45066 7134270
4783 64476 46400637
16730 38572 644263500
18007 9372 73226836
26976 30072 612374398
6136 15419 583356795
45303 14649 158267556
24168 51201 381895350
23504 32707 858243211
19462 61773 641269553
57111 12085 684844657
68872 65768 33958934
53461 20006 544719863
11250 69473 37487704
53863 43414 84843843
11706 36253 688394168
41864 19008 325924360
1794 61262 315986664
29960 69775 553677617
25025 4395 157671509
19892 908 284443175
17124 30841 953403536
1503 44659 672552982
12100 69537 83024875
6606 10501 464492860
46825 17219 749993932
33305 43308 181427038
50459 27181 178076105
60278 23080 358929778
61521 48462 458184121
66064 66896 62634419
50827 41169 998515272
27970 12772 983898398
40418 12296 78011320
40306 37498 405827459
39104 16683 313171602
10934 56350 712408935
23904 51552 548145928
46167 45600 673506411
5459 56631 984091532
34355 433 625078097
65248 25748 876166294
56081 27539 358263992
26090 36837 516682824
7983 65345 606291192
25141 56185 417119144
53130 5842 491982987
22775 35015 584037777
53152 32401 288187060
31109 5545 624244390
46134 10723 980926658
68780 24788 682238968
28246 52952 456768079
25245 25833 236556469
63271 27476 206304268
55355 16551 449911186
5875 44733 438033744
59378 26538 140846633
29655 66942 434211725
60803 69601 581153307
57562 56964 332204094
36286 22022 215592917
40728 22614 712329466
42804 63616 59596184
66238 42955 189084361
45672 61890 391331196
61328 44248 33493459
14142 34816 354423232
64542 8916 917546515
15710 49279 758133092
29962 35489 473371511
53960 29484 509621521
35389 42557 914056289
50434 23358 884990778
51611 36234 476835012
16396 21800 342691834
40166 42174 347100800
35199 6415 895529932
63331 43062 997091735
42936 62679 430957728
45463 25442 284063502
7061 66558 882293139
51405 59441 318755202
61029 64422 678888914
67697 31657 262635470
67387 56751 79896613
33426 5495 760200645
51831 40474 179703346
17779 16696 839055470
56829 55323 365762702
10585 26885 557236168
2461 811 369443616
22274 18807 746608013
37267 69456 259414813
23840 67454 971252179
26822 54562 369258838
17677 9421 30720514
47371 65831 204105329
65633 2485 456128484
20662 27902 404304807
59637 15829 544000230
27798 28335 949499529
40562 52846 672363488
20834 55998 586097148
61749 20238 685706837
67623 10649 632413013
13718 68270 931357288
8638 55666 425354899
41142 10713 374963010
64634 65559 444286262
66987 7445 337250800
28649 28443 575677152
52232 63163 380231404
41504 10198 263626142
36975 9455 725902218
25308 40810 378683404
32851 20007 20117566
5332 61830 882779795
55438 63702 321554396
39326 50243 701028922
44195 44548 630555520
12284 64075 734058517
40832 30819 821611753
39478 5850 62187750
32319 7048 604368784
8033 45396 637707628
49848 33717 687741397
19974 4304 175816722
18303 40934 583732586
39087 44864 298966439
65043 64280 2341900
50923 34508 482378055
64578 63099 578921826
48047 64571 173150843
3656 66792 937323928
19567 13647 764898889
48241 57504 34761783
44954 46481 887609775
32479 29841 735397124
12649 7476 897123845
10371 42049 761666370
67691 51300 819755106
6365 45247 379308503
9435 58332 945767976
18463 62931 461532069
2272 61188 388836430
16551 19306 744498184
17345 54038 235749723
49715 22063 691326229
13885 7528 452890757
9916 23825 99237735
20469 3179 216227544
36541 21012 343316476
67615 39887 196428750
26235 59858 609346371
49634 63277 856238562
56535 32582 43383672
56832 41819 645795296
51583 55685 818090500
29532 46697 464066412
36246 55486 368375207
58203 63290 274838579
4817 3984 143201088
36237 59829 703247053
61025 21384 850775353
1027 37461 33943875
19673 38180 291904321
29085 32096 228513629
8938 18952 738492949
29003 53309 608386971
37041 48621 508014929
15334 6320 437558639
31784 60176 643191162
40291 27595 79306283
32468 4820 788629129
43885 2137 143398051
21826 10451 496972999
48698 14415 591836676
235 3403 585907290
39975 36954 740692198
69604 32781 155040262
45917 41895 289664839
52637 52768 495875989
57048 60242 396879984
46919 46502 937831030
35403 22774 942092925
53635 34770 354247484
938 68656 729894830
33744 6400 751840269
48142 69105 629902573
56050 69359 897270470
24844 5528 688740546
1293 15371 995569145
23516 8363 911979099
40389 46508 681400735
12538 65075 218548327
66098 65435 752655478
49183 45611 451986715
7166 1546 484633085
25384 27460 942751458
10728 35793 396487211
44110 5822 492323996
25332 16148 257778514
26979 24382 549433654
62159 25143 413663704
4604 53454 349939392
30428 42364 680329169
33569 63667 430469307
23152 13279 321345542
20075 33576 214965851
6215 35004 265403396
22013 15074 365608776
56333 40116 39572816
62279 63548 299584311
33286 47198 270759568
16561 31266 112790784
52315 62217 960790764
42868 16862 687995340
33950 49277 416082525
47617 62874 278912142
24679 47525 747060910
6210 16669 175002968
40243 51485 300394201
24927 57597 277539769
25031 37995 99470675
1092 56786 102518870
30777 67974 502979294
33456 12381 516905970
50616 5458 830928052
57811 22355 272068507
58364 12709 148949782
36626 9117 61743702
46386 34676 93023744
10532 15891 221275063
28872 66448 672086097
19261 63776 389791634
32110 65988 660054868
44017 66834 380739837
7654 32464 166079096
11519 20753 35205986
49111 34335 918496543
31910 11759 385590548
39974 27239 343400722
30243 58283 933025181
2437 16666 467358204
58084 57641 742141863
24359 4109 268270001
69159 20304 211607478
8814 62828 681551168
1348 39740 196856383
49552 49467 351934581
1406 58099 782566240
5400 56079 125276598
62461 58118 870145786
32795 29254 877662427
56095 50225 786430317
7197 30598 678718633
51104 61653 399410993
68717 13295 287334862
32131 30985 802364930
772 44505 846518054
36810 25935 268305215
2571 20490 593039440
37648 19093 756711946
38247 7236 108222321
19639 247 180415638
20423 57360 836975310
28429 9385 357585198
49959 7302 876108139
58706 68851 13821692
9299 57604 149465024
65660 53904 269854900
49441 21149 886613495
43400 5006 745858217
31033 56826 996313150
56094 17401 471054039
42149 4887 977598904
53004 10206 495590790
1272 55591 693455112
12069 64802 855924298
51375 37742 721834924
23332 5004 194838163
62689 53939 273642333
39208 13764 915508534
47170 25472 558829564
334 50346 959987867
53819 107 859933463
42209 6838 271963977
35802 20116 33682101
61852 43459 692445547
23331 20359 465217106
35499 9623 891239264
56792 47707 99498415
64198 63151 279134224
491 55743 258397127
30482 32935 648813240
45550 37118 166142834
36859 1088 328054007
27422 28281 720339587
69479 39367 825594571
57402 57506 644931141
19139 35153 715377587
25303 6080 81335287
19079 6167 463535794
24779 66285 854916178
31203 31429 104751079
31697 68136 252082625
39560 37728 694362508
45914 27987 168814723
54580 19816 221984152
55672 24151 948337973
6670 52494 149132611
30609 15649 500868236
57006 33634 673287908
58287 18529 582893978
7182 23969 305696813
11199 25615 96300407
36593 46633 231843583
16883 4259 634810149
44725 9275 579906147
38398 41756 430262700
39061 65506 387964310
35688 52764 564167575
5785 47923 302516463
47507 61033 135665268
53998 14 608890845
39022 64897 997117246
66056 27505 996728567
31402 61405 756994087
11758 48254 533172139
42599 38876 135334221
47878 47905 44982434
62968 67822 557586769
41099 48424 905578251
51792 27292 678146705
65522 30072 326749978
42036 60953 212280757
28620 28942 712880823
20194 56100 539547848
55220 50591 492089304
56511 8170 800279674
54160 49325 205569364
7876 28579 596108092
23202 67009 677624618
49754 2322 605794389
19154 53766 210824348
56800 30371 749626488
44877 50494 630514292
35844 61074 554029628
20297 14688 491773203
29737 22545 672727990
16001 32104 666720798
15692 63711 575004542
21729 10482 789184813
42149 42253 319477095
8341 37894 35625828
64819 68193 495485053
38922 62096 361895904
25243 47914 618312531
12956 26773 919924431
60394 36641 828140630
20772 23020 35998543
40419 12890 864792150
2350 13118 775004684
1864 14726 5653559
50468 20186 848488017
6212 47072 462300715
25059 67043 377117317
57215 66894 71334041
9119 48829 27592855
57177 45881 117730932
28510 68381 109356961
55466 48245 921830111
26843 59761 726561334
58802 41232 710831398
4333 29361 955612224
6301 43053 617862224
20048 52656 222210832
69549 54449 828687663
34136 46367 308420650
55178 50141 116021453
6590 3275 232951828
67371 63215 363392462
55660 35620 407436164
2072 52644 673955861
35702 43182 676160856
11391 33798 644382427
24131 65593 639366464
24802 17536 303936451
43410 2786 22312026
57441 7106 733023135
30992 40821 716417508
39265 32070 398548477
65766 33930 75927823
7797 3906 113778371
397 29046 206825075
58667 4127 234223534
27312 29665 549823305
37204 44086 263887758
34597 34165 594897019
42655 3222 19228971
44284 24320 640026185
27969 45218 537784080
20578 27125 473870058
37166 60540 641526023
37053 2935 671810180
51264 26651 829001078
66389 43387 733067941
59561 4656 270732281
15454 38650 248033653
69 37060 93532851
19524 6291 407498653
20013 29405 856852755
8384 42175 61436777
14020 26002 749275793
6930 15725 132183003
65400 48265 196104798
38543 50989 687595929
14701 9976 343119779
42851 63455 96805712
16839 38313 464635646
57578 37758 258821586
55790 16330 436975826
25078 44391 17946129
44471 64996 149224938
12729 30117 941698329
52318 56753 906742548
11613 6487 245495981
36363 54221 519931868
54502 12054 129686302
20575 12722 237502025
48703 49288 728555651
5430 16562 351875667
57243 11344 166400879
48136 28305 965691581
34669 45603 24356931
57184 6127 469587795
17161 31783 246912563
20749 12941 706025209
14446 5462 78519455
17116 42814 817647329
18319 27221 973476692
60432 58096 451118176
53759 31700 402142050
50686 36377 285934965
18700 29850 177801017
32926 2855 348152508
52576 10393 584591068
53197 29397 550743231
30490 57980 923912102
46280 39088 225254143
31993 43731 956461417
51807 67744 221510030
43112 20415 30793058
31569 8947 675400580
15275 35275 105108927
67853 6959 710909336
13702 31382 460367977
12261 44238 606372636
66679 38584 575018733
17065 22464 1198747
66033 67003 567380839
36118 59308 567097011
11379 37453 991205338
48477 11575 545369294
50141 4740 411145324
56813 42128 226745228
40109 51493 842909718
8325 10562 175458717
30716 264 136503823
21435 6907 303930546
15826 37776 431628097
59482 26263 563822895
44632 52699 21530148
56977 47085 294578180
5034 15990 624383854
64338 18308 594414963
63863 40904 716711075
48654 26451 16440476
34500 20377 853757749
63469 60838 68471662
51385 29539 194583790
11658 10055 449208469
53636 40940 914936723
60969 18508 986577302
9625 68922 931050300
9132 11986 768932654
17818 46750 226480907
36105 52151 909342935
62389 66338 7680892
53802 46935 643345591
3559 24429 934235104
53091 15655 725731497
61492 39799 477924689
22701 5024 69254638
58320 65546 892925909
1000 18449 583901700
7966 25796 659715103
36791 64994 173327682
29696 49580 874458054
41827 65707 968427296
65939 63759 886000991
2006 40924 873244350
32848 7605 495310373
52910 7992 868041778
13865 56911 694344772
11056 1040 13965981
23510 25165 934216180
5016 60311 512012450
30962 63161 18392244
63061 25836 251711163
12926 57458 985604094
51749 39928 148885892
2311 63876 85759197
7877 30669 238056303
69654 5760 398616596
50572 3320 808001572
58682 52037 538528518
12718 37550 907680686
19941 36147 558779424
6971 27615 52087035
55467 59903 158788872
30556 40445 515749584
42394 53610 30139965
37035 49615 640430616
44286 23813 998027867
9066 14177 790051951
54599 17513 71057867
68761 68490 992207923
8030 18329 874637922
55797 54412 21021199
65261 17351 892427450
11365 51498 61689108
5842 52660 798219212
51404 62418 824889659
15551 2583 551450768
58583 64242 295388891
47998 51504 703562045
48970 36062 634786045
58920 10160 154405992
37043 50237 388769979
28984 846 112556002
7280 23297 742482910
54373 8705 789984939
64546 61438 658937409
53026 33710 525595614
58963 68757 129158392
19263 19735 849184034
57048 6043 142002270
24327 7341 415280333
44776 61101 515043506
32604 27824 992633090
43552 19536 936805796
63746 2940 462178479
2845 58826 461340992
51013 69204 455786157
56680 36577 580234967
29558 41850 91478510
29646 33883 806516742
63640 66962 551751198
61277 59035 527160379
54944 40845 223427079
28845 10029 881274106
20164 23473 775396927
17570 58885 105569393
47629 42762 395786008
26130 16303 347744839
63983 66703 38326546
31689 45456 830447490
63933 56736 602796569
62406 44842 142140803
60351 32008 694340752
23745 31102 542468676
20187 59605 270449133
30575 19145 750042265
19422 5066 770463060
65940 12197 537145826
42540 27334 308273109
26603 47384 848735793
82 55621 934651163
10846 68355 910102837
16312 51523 923437755
53125 13486 875010856
43362 32843 713349979
8177 18075 543271309
6591 52151 559632891
53943 65289 776236930
60518 69753 232896382
11777 3037 987925295
57490 46415 24581802
56813 46660 205670754
41027 6369 544268906
37472 9491 646628704
61962 37677 683395450
34689 9104 179335848
34624 27768 156894743
5537 50813 847259779
55320 68868 412593586
51198 27930 828077068
17288 34723 692597316
53335 31909 245875289
63167 14607 103827514
44171 20135 650234277
25447 61325 757437154
38843 17839 757072194
58481 59694 964614640
63055 47769 303755564
14603 65009 930123780
47023 57222 284693078
21104 52807 241703915
36440 5346 462502502
46809 20995 223538985
42194 41960 412580183
4122 68350 18713286
42103 23349 926052134
56121 42476 849246724
49849 1935 832700002
56338 38676 446503875
52148 9539 98064139
37364 12139 471197505
43387 11811 138754618
43932 41207 786790663
1638 5828 474492640
13671 8277 949965298
59514 20842 388760257
37024 53311 240324590
51850 10871 621480385
60333 21918 494765269
35989 24491 384191253
16946 69236 429892129
63219 61236 413884660
6055 11796 480584472
7119 29476 91234288
45949 1338 815320412
57931 23726 441556490
19052 36213 742521746
42112 66396 433631922
44333 43511 676278327
68778 48408 927495022
69424 63333 844920232
12430 4265 746175581
5280 52551 411411030
65447 1347 839392411
30037 54253 805727138
50885 41598 925012558
12616 15955 215817401
54257 53886 558970750
49927 53561 615074992
50054 14157 855620866
30131 31889 830260666
32280 29962 668576201
66170 61669 530568316
62137 33575 95968278
44831 21708 807345803
48938 21589 545216484
18834 10317 854215647
54500 25491 923360519
37377 50819 885735739
57320 42459 86135591
55471 1412 336124865
29497 57628 204245073
2093 2515 129547850
5529 23154 940520374
3062 45055 162706301
4250 36394 113648095
59230 2031 415274825
31860 42430 810629524
67923 69511 74126032
58156 28355 114229391
4816 65831 994963419
45231 54727 729924174
27874 11208 254455572
24709 62180 190459264
67917 10962 905368361
15356 62358 815964214
1273 7574 333737533
13709 26748 656053403
16111 67129 426033242
38926 20845 56777602
26889 4208 628402787
17528 41410 587867056
68128 32177 392634078
12227 46603 113832420
67349 28888 447097064
15429 35994 194341880
61652 14575 992006102
33471 69716 585903642
30486 54392 337236622
20968 17262 237468023
29580 8540 258931629
46872 52212 286701247
53523 2278 678978046
15683 62311 522526927
21764 20129 445880524
41873 51199 355936933
49135 56591 868760663
36056 52218 913481476
8592 9577 428836059
49153 31750 954798430
33863 5028 94139767
46011 35140 189838603
12747 50168 986091187
36897 59983 253710378
55066 42107 765105884
28278 14262 648982652
6820 37013 445427400
52987 61648 904176548
6929 11604 292842778
27015 18030 936528876
54491 69835 315376355
21740 18233 555651950
59735 10687 76780984
7980 54045 842427211
11423 53228 511166555
17048 21337 902159054
13800 66298 652524291
29710 37519 300597011
17043 15426 989835125
45588 46583 318734586
27523 68773 313288478
64389 10546 897376299
34832 67539 274601045
69462 16989 444047142
46000 41120 283077834
59715 47348 666940861
54820 37363 478175703
10984 28061 178011378
25062 54478 969931241
43837 15409 925037252
52580 36563 682863393
23338 7724 669687968
48890 37849 638669620
682 41098 94209328
9565 51134 264641225
62035 67642 277473954
4764 24280 75307087
16032 50425 370276189
6627 23862 469670759
57364 30234 55692050
18190 60412 653449363
35383 6795 955129812
30721 42170 340645323
57318 4129 580126994
57928 18459 501454109
38744 13733 94115590
15403 33769 1361261
20255 19878 998989342
44982 29542 165400182
2118 26368 15599896
16305 68361 349527344
31011 21332 920725151
4774 63188 982298507
44806 65911 905118208
16241 60516 39189772
52645 48807 35992586
25149 66415 880701726
40135 54809 195172935
63555 8709 801613491
10779 36184 981073142
32635 50994 412584851
54072 45661 806197965
39956 55009 34806078
3486 6804 328888084
44292 62607 3313290
15408 499 680789064
24041 26939 344548654
45567 8146 216374523
68119 33357 281649207
25335 54506 566334549
33280 58582 339228779
1769 20189 596926098
15212 69030 344710127
21133 39179 871874266
8942 64183 710259629
21475 52128 960676602
6191 3412 530056786
69273 28271 809857670
63050 59133 602805821
19271 38550 751676301
40785 26479 592141392
10297 47911 160554061
18551 59176 612064066
55407 21830 713304977
9375 56859 2013740
62428 51383 463225597
53932 9512 128060363
23722 20241 979225653
48827 65222 972262858
64309 66006 240785183
1203 66056 635905145
68996 48061 695905227
55691 32438 407063479
20853 34310 184325315
62953 4115 312140924
26921 45131 825498996
44300 47504 205121505
62741 69535 639528251
54140 68167 45346930
65696 52958 316370616
33799 64996 655507028
1939 62743 443725403
30245 2794 279603486
60194 17941 478828326
55107 50956 866549314
52905 19938 630432039
27230 20599 574733725
62049 3115 329367678
27663 25611 504024147
63881 62757 783759570
24108 28924 490947355
66876 40216 164020821
13800 54626 805541293
15200 37040 991911524
69817 59264 173473818
37253 3402 213642720
31872 32064 540653330
44735 53865 963610578
1944 3133 77208287
62541 63707 831769966
44465 15467 168493147
62506 14204 712363181
229 19515 690583685
31563 9455 953681568
12404 62725 397025989
52513 11056 216752459
29933 54124 867008464
57327 36384 391924467
22533 41048 648147109
1050 59512 149393622
48751 69667 485985887
57191 34160 905607605
47902 3385 677252909
58438 42889 596659520
53100 9285 120231096
4522 39637 476998942
48543 1029 490891374
30838 40738 481099572
27777 14204 458531991
7660 13570 107269183
61797 62357 53379873
30756 64461 740252288
68537 31780 492987837
35955 64053 219601141
6051 31036 42770492
2350 24145 662501693
5690 46625 557590605
55194 26956 868969282
5458 13888 124630907
61537 36018 72979997
64090 26124 128399956
10861 1977 496697820
38940 37218 864645601
57305 27869 422087834
21715 49403 36651626
46895 21182 52142526
45592 68183 995551821
42694 68075 437171482
62721 65331 649049660
40185 61925 437262611
8553 57643 793931427
65809 47296 86306460
60144 10548 861535581
42376 5109 412309273
55097 52173 363751020
27644 31275 928774491
69442 56556 390294730
60767 24188 592507810
22445 39387 153421369
52885 33943 737976604
24735 43270 285351636
68963 6704 639801340
66439 65224 118964674
66374 30314 375221826
2872 5991 457586111
10668 4980 941101301
49429 17399 562692360
25705 43463 793862312
20381 35618 563787327
54739 34893 102412971
7929 49198 79624289
3081 4299 496647488
17258 5904 387933219
36340 30143 909365333
20605 66799 928054146
23399 20814 143665992
56408 41644 838579721
24556 9532 754246101
46679 15406 783034901
53083 61032 942916340
52041 30370 771170091
41900 37224 706040981
30763 20795 759059586
64591 10416 49382055
57653 31447 540356510
66019 41271 636997037
37367 32398 520323840
60574 63192 572765113
49080 32619 356734609
64105 24940 768159332
48671 12082 221123388
24381 67700 19575372
24906 5756 859658902
4375 16430 535507462
47106 11274 298063303
37168 9333 116659346
8145 42618 754168105
54047 34535 583262672
44081 46371 829199636
67799 24431 240447499
14291 42330 735949640
15844 15154 440404104
55311 8125 7151974
19443 23114 412529641
36364 22245 514383412
1101 6262 313664303
11862 46770 239359526
56720 31112 839849407
16396 1329 714026857
38690 3393 657465297
33146 51403 958873001
46611 54166 824901285
27933 781 353943097
68771 4337 236247595
33153 15811 486068690
9047 33041 639248412
28824 66384 911519838
50191 3138 99032653
2188 67531 245228083
15924 9330 126637615
53087 48628 321046536
62771 23679 982824796
13066 31809 326603927
23782 62406 824180469
24722 25843 837114831
45670 374 739543677
61559 58669 369316156
34902 7158 116719756
27818 65279 782053839
23114 6525 998999105
7420 30105 584687081
47803 24044 357604449
4354 37703 505379254
11547 37813 480989837
41806 12128 338741043
56941 60274 303527574
61634 37044 191442360
35003 438 981682963
30938 67393 79419299
54628 4859 885093372
55425 40155 3609052
40190 12765 915383034
9495 3482 868015281
39541 37672 728299738
3888 59132 446687385
48616 27803 647847797
67611 992 882449723
36775 54127 500663949
51684 59815 963791940
43190 26709 552087105
19990 58700 473741649
36143 16415 841592136
45089 24926 418360308
13717 6339 856035558
5207 47805 220959078
41773 51993 914127891
30112 28575 109246515
57545 41840 459830130
56134 7002 680803691
35166 47735 462121304
39433 5751 961303368
67037 14460 86468084
39020 29641 916038036
41734 51843 407157239
55429 52179 270439159
17976 11618 475841679
3179 10083 370846524
68963 23697 871139704
40059 23119 372402548
3371 36384 11504870
32863 27717 889651188
31251 60649 554329052
63027 29607 955360360
56502 55206 980579670
5219 28809 566713556
33933 37579 821522835
34928 16615 557905137
53086 45449 663942647
5240 38184 774948354
32512 42679 705499307
44508 68777 130775963
46520 66075 203734756
12500 37076 343647964
23677 6424 330797685
66751 8249 47104146
47929 9874 878330102
64160 1494 792436911
27143 39205 65526249
50903 34883 156392729
40435 59818 459734630
68163 45459 788297546
23407 51477 898878646
31566 8122 926900502
31911 10606 662269510
8684 25608 424602181
44001 13019 483413223
49219 57833 343612287
46939 35997 844128104
32905 48697 60420693
19898 58709 645572030
6598 66933 473967147
578 1756 816548147
36289 32924 797673161
65146 22901 1203649
58886 28440 241355757
59272 35486 864664429
63876 65404 215177088
20163 31407 389699912
48231 46562 685242121
65425 43607 336079541
49229 3750 634138016
43038 49067 740859771
52812 12058 745545005
28289 47093 787459391
45587 12541 779162538
13915 43433 929506496
23999 65752 744728207
11035 45212 363606028
33787 54105 90392748
32066 51376 292254981
36418 32980 142889338
65005 36446 957867397
10680 9488 473176820
39464 26218 109922691
14048 28225 414974286
63188 67689 650930204
39418 45449 576622251
15329 28743 324552763
35297 34668 65889985
15335 40158 667752233
41646 47650 662984828
47639 62712 135360400
19096 50189 813444889
15835 46217 175446141
23900 16912 129131335
50356 42052 72418780
24313 44205 582258855
43608 15838 970034281
10138 19199 333213608
14015 37424 247770485
5788 24121 93057864
32186 11703 531780751
59496 5633 249447284
45750 35814 284539667
28929 44365 595554029
29446 41751 116679872
25891 17576 995381858
56009 14034 261013299
57593 45975 578386697
42818 62543 243943248
66498 25486 476665440
66369 29331 4035389
22910 42 341393066
28865 69389 831264934
39308 19103 87156331
14427 33783 419040938
29184 56535 298033268
19114 4573 389520056
10590 16219 355023890
66162 67285 172195403
68882 63690 60830826
66779 64197 833904777
47317 16370 631061771
68538 2915 504658857
11836 56153 853504684
42535 33594 923476958
57474 55182 736682036
53557 46366 510300868
6561 58082 474542076
26830 62924 72151025
32819 44316 891398861
57048 35342 906940028
42883 18197 869417704
17282 17112 703840548
1712 16646 377692027
26944 56965 879271594
45153 35877 914551880
62009 26625 396817953
20675 41413 859305145
12109 42663 332045252
26708 45476 361061500
7321 29539 864913479
22036 8808 782799362
58123 28781 756073994
40336 42550 987236601
58289 30969 132043175
42145 30530 264740114
33095 37157 756457071
29015 27461 145688334
8990 14958 561455480
14540 48335 880478311
65050 19052 856640061
52805 68930 684103518
37025 41612 577098668
6749 13022 68627795
28327 58155 295489095
34989 46426 889598857
64340 7577 771522791
24457 25305 788899338
45461 4003 886977022
43355 56848 742191680
55818 33763 383530760
46650 64584 346425007
35265 41404 513719939
4760 69673 329082948
68218 69335 779610523
65124 43484 293122695
48163 38716 248692327
5983 20577 229431581
46721 24246 277385894
56144 47209 201317365
42379 15453 771181654
53513 18725 135917691
57210 46998 424115853
14849 13036 969055874
13840 33929 931877897
21997 68894 186069045
12735 53304 875609555
49265 17485 422255428
17168 12558 952933575
34956 43639 41257129
58234 15150 368345699
15925 10923 306083643
63018 60450 676437715
7375 65250 155093293
48865 65454 860250522
59574 21837 474085307
35715 51956 796334981
68183 27155 526770724
41713 41931 307403551
52336 67139 562775942
34338 62751 82025693
57840 53588 830372627
14034 12201 813056043
52014 26554 110025013
19690 20695 371052417
3145 60968 176847205
52554 46695 723100626
48436 8092 199485078
9185 50099 975357276
15452 18421 664801315
17165 59236 998464798
60524 15552 799090065
3309 52986 331162637
66841 34136 68271803
54452 64893 280595714
48293 12207 599962403
53081 62045 81121822
2100 50910 465708530
42943 15859 103122977
21283 15014 241117810
13872 49866 406739616
40874 33769 129443980
65352 35138 40101413
63836 17379 498722525
59417 35914 229569763
61097 23139 381491513
49903 32959 725259868
33013 41687 207054401
48073 34261 982106317
31115 49774 293115370
23524 54509 26197132
39629 66308 59597213
29014 14844 833409906
44608 40767 493202807
58828 66934 634869686
40037 55541 982045529
25471 22358 930323394
49827 68531 122523205
22281 52762 343331619
11798 45360 548030470
59524 65497 274994171
32131 3298 937856741
28283 17672 197593939
27309 37627 905533404
32046 43766 287291796
37707 7525 322959232
12680 69502 408760235
46569 58471 881807373
35677 47418 379006544
22930 45440 382657756
3561 54895 257489468
23083 11812 797080487
13454 60215 468726572
38471 65560 533312599
36764 29779 728537048
55286 1381 224013174
50171 1780 807052532
16194 64283 817146111
21152 55789 839342381
55945 61228 719781701
54243 46239 946816830
53174 66687 799021645
38508 9385 661055662
58342 53266 79823481
17210 12160 38288866
15827 62853 756364703
51334 6774 25938194
37454 58530 613028802
55521 53484 629852259
43795 50814 550205235
65134 26201 439821749
31730 15809 859229025
13675 51551 845124435
34535 59243 549675515
56960 41130 250818443
55136 24221 62944741
57386 39042 452679118
51257 52573 617383542
58034 15253 694052705
61204 35489 700924356
52765 19675 809062347
66754 16709 787254081
45901 20497 441852300
57543 13033 333741628
23916 60104 914933395
35815 43626 106161069
10890 47870 801079217
41358 56820 535113031
38169 23258 65839376
68286 21492 767546599
25831 41371 497297038
66115 10760 545885635
55920 38637 489832480
36910 43495 515796109
7917 28308 881245493
55683 40565 198601420
28251 16951 997917789
32673 25834 818947306
30977 3036 842419137
25559 37692 290682901
66148 27288 7952323
4208 26744 160897833
61709 40714 181794046
29215 63583 65829335
55373 25074 58485817
9433 59085 394378295
67361 13303 795084253
19046 58089 985255998
29362 40848 251539960
8955 33761 756957497
12228 12275 42215563
15446 48437 503546262
47761 30028 708606288
47890 39326 315033095
49957 55901 866412103
45437 4238 819981419
32704 49068 996972829
25293 62860 164531887
8883 42775 238904102
63472 4416 305141925
64809 52179 26834819
18653 23407 86613730
46073 49943 609015186
28114 43313 701206468
57900 28267 642971761
30478 26724 481566312
65801 45257 511360983
26664 68999 46567176
34886 5685 980600331
48500 40209 829676071
32163 36334 562393929
45491 19210 120138341
69788 53002 741949074
15316 2084 79328901
26828 54534 245734134
49112 1416 66368882
60172 34722 936409676
23748 22112 1832188
3003 51559 228234690
43600 27432 218486114
48264 46622 783996939
24255 5254 55439597
45977 8363 720356264
24111 18816 187908359
15553 39721 32513258
17519 66366 785045479
16427 66486 963948072
35213 2682 135598524
44306 68000 695779466
47273 59291 292877382
6073 18687 531920909
14386 54295 586877507
63023 30550 446209053
43069 11319 64181545
21744 32426 351284318
10915 54883 33052670
2629 69075 80815690
40023 33176 346482237
66693 59567 217239929
63409 47791 971336030
19750 94 468896591
37063 51763 72171034
34343 10560 463078088
4016 59115 498915271
13910 67871 649109064
61403 29810 496766168
37439 59390 604724122
5466 52892 845572886
34481 54420 190198863
53118 16559 178357407
26803 60868 3130462
49932 13500 919887979
16892 26559 306728065
64048 34199 643398148
12878 31042 237213191
68139 58870 741603185
23443 12802 51903831
45460 55565 511968630
29862 29379 497858868
65007 50601 934025501
19255 50425 113363827
45094 4118 460840574
52698 63900 118948924
33888 54962 4993146
35794 15444 520084223
4598 63243 961988240
45420 65603 852199787
18569 35309 398323924
26882 10748 207577875
511 54661 212294283
48419 7445 822473486
46566 52385 454368973
41787 32652 366714370
32239 59864 409658562
32259 28157 736014338
49242 60076 845463143
19919 15171 769619171
3779 45646 851429245
13995 1143 139400906
69412 41944 536120939
25225 61685 794201087
23908 4730 237905434
3723 68802 47014078
37208 44160 388079259
37263 68061 749052554
37120 47025 31531445
54769 35317 229346386
8241 45572 375723569
29065 57064 99909714
45935 59194 976465090
42758 6244 609662254
43808 1762 448590594
20110 5161 924443804
65696 57644 828892360
16378 62756 684993564
60764 46246 573915617
4490 23495 769617406
65095 22836 874837061
31009 44889 170050093
22013 33745 565800049
33336 28821 516115578
38276 46536 936305707
68622 36186 139437498
40316 48909 749762357
63432 35026 788590601
11723 29693 652189338
6557 22637 990507468
13462 20036 249260407
8583 38976 289753755
46614 29775 973038626
23433 7701 241617231
48022 31961 274752054
37856 46485 583208105
7306 5331 257372664
49620 29576 226578316
60895 3494 381608241
5638 13288 757760416
65935 19624 290522126
28825 27327 321250148
62347 51924 516860103
35023 52075 414340008
13408 16761 756240973
27838 13528 552728832
5350 34270 257725188
1233 50162 216982411
3200 53464 869975122
52851 34155 789171299
17987 41601 483752157
36490 45565 393574752
67435 25232 820932247
55755 8092 917613830
19796 31036 276473684
19999 27863 819532962
3649 33194 183549259
31257 13587 716802719
69370 57453 452041588
25470 69526 274140107
49116 45137 784582082
56789 40704 139989147
6198 62739 168109559
9039 54386 698088257
61225 10453 187223780
66792 61447 469444780
37188 50728 348189747
33638 36026 824635516
46465 11555 803055677
65794 63125 109427229
7235 39564 821461852
36270 47746 911542295
43074 45249 652140915
6953 59009 964166403
9887 15648 171988270
54080 39615 597362978
13060 23829 504977350
68662 43115 883935512
35450 54364 744557330
9533 46825 605594072
208 4077 372589676
17830 12236 108926046
22646 50654 750405073
49164 4469 146818127
30493 25788 26865954
6606 58554 805602760
32396 25385 992517455
51085 17278 876597900
61290 18313 31815696
64431 16576 366735178
17742 16225 70810168
40878 31232 495383855
17160 42903 932431622
40913 53213 108346255
7280 41398 470974574
67942 51998 218352143
25620 24221 329562274
30683 21738 659787042
39327 57703 387923937
41294 56301 996703070
24946 66902 570858162
34793 17353 552166088
9327 14695 443095342
58293 2395 850647309
7785 42578 684125448
68563 68289 195485059
40665 30929 498680747
5678 65428 620623886
24444 62629 705594565
26994 51434 485072412
36217 50150 16600915
46498 12787 13479619
51185 46595 849190990
18126 7566 227018934
68459 9291 539340287
17840 61866 571496908
57877 3213 195099347
4524 55201 414018666
54774 59469 424794544
33826 8517 370019746
50437 43183 299110403
69751 50036 511350146
13285 6638 178719399
10794 18562 113485997
60940 29309 596968816
7714 6327 479897421
34276 29856 412867230
55630 23247 768512236
52236 52222 777065079
23979 12809 879235640
45595 8072 113979906
48168 30064 288714118
30779 63048 75542904
66014 51590 479646819
19957 25901 435666209
46574 2880 982537338
39240 59811 228836221
60638 52341 108074306
26526 29028 903638611
50688 19561 455763527
68264 35654 797755699
43051 57709 346810833
17412 14551 268656106
45629 46328 323901860
28218 67657 42029069
23105 31968 974636919
46036 31604 719413467
53500 57355 214573265
13796 34774 636360022
56359 89 152778548
64781 63566 710998100
9137 50997 449162320
30612 8264 938653920
24247 15323 972813288
6648 58807 224293154
39414 22825 980993155
994 24315 812372873
11070 57080 218388005
3108 65812 719141932
65867 42068 945947262
10610 65563 175073819
33007 5259 923950457
47802 67414 637511983
7237 1599 150157988
28006 17999 893988134
32497 15591 86198070
63870 45851 88257511
11443 39383 732799342
52174 53377 527309277
6150 58794 270718463
63556 33887 30059153
61450 24391 575471815
24411 21652 385177433
59929 66162 769904635
4712 16332 747656773
56527 27282 113898716
48094 33146 307863962
35233 27338 226372924
47456 42821 588299646
41374 26052 395169632
64059 35745 647797505
5956 25683 272436121
22006 7099 246078565
31636 23342 814061517
23186 27643 706089107
29372 64838 964837301
19034 1321 576743559
21334 33387 290215777
41160 22524 316101442
49863 52562 250059653
63546 8745 103655024
25147 36476 571306914
845 2203 956699285
38179 3642 185570700
43909 3105 876649672
13599 67501 437721157
59752 4873 546307797
50022 59381 738110744
50568 36556 678529010
36027 27049 172203908
50396 23488 337484677
8773 60649 448486258
30948 15448 909055534
2807 66689 148266779
30850 26299 202584795
62710 9118 445570895
58545 41807 415461965
14816 14668 333247231
32383 39436 503509157
60867 53304 914316934
45302 45170 607348951
3400 42180 359215551
37239 865 250045390
61000 55568 649051519
67736 32205 880882840
4667 10005 952193569
55696 57732 492864955
63799 5206 866623926
824 57609 813105450
59247 47882 23920585
29990 26426 991836334
4861 62351 577912846
27525 31638 203763100
1161 55324 386799819
13616 52192 412741581
36258 53316 169414747
61322 58478 796241272
17911 17313 987669730
49390 53949 739112540
11378 8413 629144490
66544 66693 817259753
24293 54223 749767638
10430 47340 468269387
21614 23131 614360334
46690 20955 503437114
40528 59102 15890910
31486 33626 958177613
56104 58184 380837656
13623 29514 974114424
36295 48963 594521781
68244 40446 952078091
27869 2758 102171687
65327 16590 543823065
64518 122 37798371
7234 4954 78340052
44701 58419 490699465
62092 49728 740084650
13664 63348 677461357
11824 60623 39636744
46597 52840 690483020
63553 13531 3772737
13494 9449 206019917
57006 15764 46382982
83 58380 457717892
11878 24574 610712380
10044 43736 182077377
28151 3671 726959720
15553 48442 546827877
44996 8523 141303289
41530 123 366293322
10720 57487 422183544
23027 3529 803221179
1357 20629 421964381
4440 29555 269264573
15380 37124 925387455
64577 181 308174056
54187 15873 40605371
8987 52382 349469475
51243 28845 413283625
56853 38645 26528301
52494 65817 110833579
30263 52762 248642767
38211 51468 181873028
61294 32299 538901588
19132 30796 321701160
35836 23579 145798875
66622 44631 310455888
52099 25867 309988563
21003 53283 51914658
18639 69057 652733438
3781 20138 872570523
10649 15949 906891560
4518 41591 81098456
43308 67866 494194100
35762 25644 603347840
10103 23718 737217441
58668 12735 218632136
2026 45848 67450279
56363 62986 476659192
1617 41982 827241644
19849 784 471718589
5262 6274 804989444
51331 40059 800677564
19220 22567 759098848
44944 68236 659460086
4070 61721 415565679
42146 31323 491462402
45399 33465 95999545
2842 20421 128791384
38191 66420 916304494
7590 55220 894802370
9989 49677 435959306
49772 27352 7337451
69392 65205 81231710
25316 54830 267948398
49162 34884 140801024
32032 65229 606812992
49832 29370 3338431
57800 54721 939726521
24440 14768 535244964
67959 64003 700444966
40110 15215 198108589
27005 63591 566752686
54679 44641 123977484
32788 62072 825891762
64487 37327 672287141
22824 35849 40282161
15964 35191 617082047
31457 17176 427134410
46657 30021 622491050
63920 11013 64420126
50644 20801 62878251
29703 33759 894643224
51594 3126 564308174
43771 63542 54453122
59380 36364 498867997
18690 32389 604710441
67304 56398 282789541
69393 47955 818722460
127 51468 347088746
7067 38990 755869487
57621 22576 844827662
62324 33435 994649600
34140 9507 923764973
66238 47663 846562351
64996 9494 393114645
48961 18794 894045054
57189 20629 599024575
59403 47880 526321551
21139 30701 62195468
63158 46014 555819846
69207 13355 406705943
5938 59701 732391567
64428 10170 954625163
37332 27447 929765010
19108 34099 243388863
30799 40772 86132057
39635 29102 162180369
8275 14184 388287021
4757 41632 197160618
26523 19082 704049530
14414 65084 30809937
48753 60789 814924013
19494 35536 928814120
57357 13031 177552128
53975 23177 369347152
37923 44030 852988748
55371 43949 829302663
29368 63429 845935468
35395 48207 549228934
19328 4498 805036086
9213 47805 730592587
57116 34015 15775042
33605 66157 38369458
66449 8887 795163430
25373 18751 476054285
60046 25545 961161642
54573 42985 546821318
51938 16107 107399685
40515 30855 166260690
32117 10260 119807205
12532 9110 41091889
42325 42453 717833356
47888 67341 822245592
33666 63316 18253265
27514 43247 834335144
9323 32616 78340211
7950 38267 894904516
18265 10822 972431835
65067 23410 258155056
60212 17579 114423820
22705 15425 519265493
38277 23308 144144256
23287 19823 253230003
57162 19532 830692287
37876 69700 918512438
22016 63785 511030773
5721 24541 253635154
40728 27166 452741361
48343 12773 381161716
45287 30616 423672678
67946 11557 331763354
35148 14544 72483918
18661 47499 460175463
4678 19908 748713808
66199 61361 559753193
44146 26161 7063742
63158 68231 789462250
21628 27307 988972267
55300 65121 77095465
36005 14177 935020183
9474 14646 769753954
62353 63901 822567466
30524 2422 628076184
38646 43538 867072525
38446 25720 349525802
22733 5964 451490783
18016 49673 516223465
57012 50899 236912100
58554 43381 873965214
33179 55000 854155733
14507 38421 789591594
17118 49680 250241442
56697 9528 182788963
19497 12624 330975620
12550 53973 308673341
54773 21896 131545988
28118 30357 869469477
27852 26554 782518680
64219 6533 576590538
17874 58591 763259009
31669 64848 247570100
19618 59249 631049157
35119 18064 175628379
48921 52628 823872105
29760 35952 561385737
54706 59075 725343377
15478 11439 667289758
28098 15914 968753953
37011 59769 954798439
49651 42572 161048234
34023 30514 124343271
24631 42622 35344871
69805 32600 365874795
40533 45902 484085591
31033 30329 970114338
65534 12962 557886930
38834 48908 166017250
52365 41403 498379248
53889 27457 746671102
3455 2816 209928240
58914 26291 264460353
26662 66326 142948569
49555 23012 343777395
26852 68228 529097092
18687 15297 700586301
53194 34562 159529169
66175 3267 681643227
63070 10900 924519403
38917 48910 237633485
61103 2905 818307990
47586 2921 270630540
54345 46062 189519517
52316 31017 183817218
67399 24338 785793557
13435 4519 171229817
1758 5762 439936375
53035 8286 239234296
56955 25100 961617848
31909 55212 514107880
21768 32151 572509750
4619 41414 178824200
21399 40073 149246019
48344 2915 983307052
56172 8003 972146551
13229 33145 790673845
52919 9720 879643552
8136 50989 199121940
67048 12909 849248477
28351 9356 584359087
54541 38151 479907127
23619 26746 405402680
40301 57233 250514421
56350 3948 957164053
40636 19774 684992616
43878 51602 386126062
18204 30440 977871431
12271 54897 923565507
18154 23294 763468973
18405 18367 765728871
68729 4722 374295152
22676 55907 323099206
24316 25820 851700402
59556 22045 223997813
2464 51870 714191700
43781 56880 282676013
44316 37697 366957505
27203 2301 4445321
36750 60825 678561383
69273 63883 786863758
23476 26422 654948244
27297 8650 899367305
4484 67031 372022380
61857 7023 396152073
57808 64812 696063226
54976 40135 338649191
31395 63823 552029341
51326 21425 881271946
5144 61193 172403477
6549 14385 533476565
10160 8582 904617071
38761 47113 254205949
69629 13787 80100454
47509 31976 748693624
42022 65135 123591475
66024 7622 83448429
35693 69601 971594512
2947 63027 398617219
41177 21881 603922090
48612 34484 278377415
25654 22633 542860538
59774 32864 407537234
67378 32344 281780686
62139 7170 477679668
34296 64367 213089680
63608 42915 681034192
63086 11623 527756339
69463 29823 841622454
63242 60158 202537157
63735 69017 544506128
5727 43756 337873014
23487 62764 505772319
64765 1441 518450026
1764 65429 376585278
32988 16882 883774845
44885 342 587282490
54463 5386 192287724
34864 29754 961683915
18292 11628 236057238
2283 12252 699288155
41258 61397 362776856
39619 51659 74017802
55954 53775 762753068
64498 44152 929030390
6213 62531 624270101
11291 55989 17146746
39075 53163 811000657
16842 57677 290814040
11918 12198 804607640
63045 63158 201821944
58552 4513 656484499
44629 21673 315959484
8371 39061 752640890
63052 33129 669550711
35573 12830 950194097
54497 43296 237127577
29438 44701 975089005
69748 5243 663254800
16400 1376 441054948
42236 50419 7303587
69609 6186 486894351
7128 51345 877419509
55955 6682 625042368
462 24512 743622015
11132 26536 262409145
40978 48077 714339918
23061 11934 811919631
61601 25325 519415766
27603 9629 963181565
27630 58353 694978827
30856 19760 80305802
62673 36148 452338947
15431 14685 305490756
51497 53132 731503171
6410 17482 637048167
26580 6370 166854531
54704 6541 955403917
47177 3499 766012853
10512 18018 879332486
25451 64002 402721632
63863 52445 73609955
2296 61246 451359382
12208 26379 850585984
4953 46171 438258575
36235 55140 213450746
49823 58893 292548915
7605 60431 314207788
35196 67534 536054680
27326 19961 105399947
69236 42698 795582438
49142 49480 999360790
50575 23135 829098218
28817 6598 750411535
57935 26569 464652119
17184 14190 538332563
53625 55952 452783405
32523 41117 717497376
42703 9609 468482070
11712 10126 668133895
48805 61260 959629853
64514 69736 221275361
53440 26325 623857338
25902 38551 169755881
38980 64297 761665566
44265 32195 704826123
23048 174 440209700
37152 44383 540846959
22589 59848 861542487
27834 34635 531883159
65112 13455 689245538
64879 57378 746751716
36314 28053 141037124
32242 36906 583568401
30401 64822 482729246
41698 9940 276174833
46271 27772 489249105
51579 53005 710061782
41485 3593 735966912
2141 3711 34057479
11372 61877 71738951
50819 68840 204240473
36035 31938 173040459
11671 18407 304325390
25267 42120 283209990
48744 44429 490799180
66707 42754 122374309
59256 14105 907631027
62194 27579 102790573
54237 2363 453169879
36675 21734 662994671
68539 8140 9830541
66631 32845 733499668
27592 26670 639738577
55380 32295 219179203
50231 27955 56144781
65995 49863 609887625
26198 20976 163498254
64888 49476 773012280
40178 25745 666609249
62500 50768 726424290
40118 69153 718197119
29252 27992 590852137
18137 38031 396509411
18904 68042 338996876
66339 25382 185656449
38973 36657 338692936
28341 62534 139779086
32554 30847 420499127
35124 56149 332699918
54529 15748 898036737
59975 10351 50025558
12574 12877 985093902
24821 20213 108431810
2989 25644 277139154
57546 46769 976986325
53952 24813 179761202
50300 13685 270583806
46287 63679 182413881
21539 46345 959441905
49778 69385 896589538
5311 52904 131562022
65970 48710 119074810
21745 43074 618919446
36887 46086 103315268
44636 25466 781882604
40603 49873 861699956
42673 11324 996645656
51396 55924 70275355
16714 46581 368944899
49984 64558 745608304
558 59926 212147244
35061 5883 993646911
56615 1937 249678589
730 30105 821137784
68092 36093 388711563
45035 35688 110005224
17879 2529 831227384
43486 68513 985940913
46461 13234 694885454
1694 28100 191825404
26534 29870 855369612
40134 42432 541493058
56031 34798 833692437
5032 64769 821932721
51568 46924 721907356
64044 46400 852545140
54445 68879 303521189
4772 37049 483501925
50284 22902 893200160
62923 60187 905855257
25790 68031 645344383
54808 27 123712907
39573 61746 70519434
50012 47123 159942782
58143 489 191997113
30607 54390 600502781
5202 20015 778092657
1171 19992 585880358
17006 64429 195839352
19217 67845 996109292
66357 68135 678385496
39119 37492 253505371
24680 43390 294292577
25487 56312 83116574
15504 10028 575134426
66723 41657 754331107
29161 9700 590701047
59414 49858 9297421
55371 31758 547695683
25438 29236 419875888
57631 33079 115323879
29043 42784 144211962
32100 40400 979770751
41258 4979 83115460
64482 24773 170247577
1713 28910 618952278
69234 32563 765812432
7875 20315 757005653
68733 38774 216906409
11605 30539 205341352
43914 46828 440600107
56525 69626 407184440
6140 69292 737629213
69638 12284 175879721
26080 7418 593289716
56498 55175 32559088
14131 30369 344860452
1858 61775 214958212
67922 63087 690811128
55906 10561 898649929
67340 9054 261483396
5427 37538 992116128
13236 5589 976015173
33835 51471 552262746
44202 31556 170879418
23883 45558 831628827
52599 13636 610847043
24955 45593 209811759
59337 55090 870111367
44324 5702 779805023
61759 9655 354434164
1199 68296 462920476
53047 28866 898310413
22213 14121 872787831
49906 69564 331545337
15402 67542 801904827
2610 63068 507279611
51139 12324 690457439
57258 4987 756453528
51645 293 774843139
56442 5222 308811347
17868 67590 518820527
38640 7314 670371830
6060 7607 523666366
29356 58706 304353936
18730 22043 767335355
14959 38557 879969012
41215 64182 287912654
12478 47630 49247596
12524 96 291759730
35906 3311 537745839
50438 16296 893498308
5684 35243 532833749
47156 3049 41822610
6992 3074 790789650
38075 6381 717398616
3742 50960 196113977
63835 35331 615648849
35181 21597 463113470
60842 40241 519229454
58404 7939 606931771
53999 42369 189351118
11047 20766 296847132
942 20010 559663284
30851 16625 567902785
7109 39087 691035817
42560 34474 408491831
36051 48168 649230001
11089 39882 114840238
52413 48137 309427309
68474 8734 938476406
30327 8510 934633535
32263 20815 784911477
17707 9490 690385189
40447 25799 125829303
21770 14853 898374661
12887 53539 482642156
24196 16955 880636218
69394 5647 6581309
39619 30055 835378702
18224 48477 158436112
2451 28162 87120620
17541 50069 524145720
63124 16462 19580780
52637 30587 220523818
59700 1323 117567590
64661 63927 272859960
57533 6250 513232281
11929 3502 289071612
1976 9335 555208725
862 61774 376333395
54582 46685 990549183
26968 30182 791227883
1925 17292 703013856
20845 4887 352780710
62136 31952 952553530
34491 22335 306294563
54142 40650 922592205
60499 5209 265240142
41915 40602 997004256
54301 2158 746949283
10976 12652 647447656
27248 21901 938950225
2539 38266 867937616
38028 12404 355353209
65232 12439 760766218
36968 61499 709833750
3444 29712 668236058
59169 53021 46554510
67708 57828 155299160
43123 67075 282033594
61908 45707 191669347
42280 17632 196294109
8460 22266 767295662
59156 41067 723694871
17976 35277 717582005
46781 953 304817737
26589 18750 194766080
25945 50568 320496442
35691 22987 925001978
27406 60643 139184304
68463 53236 869910320
58024 56490 286920990
69505 63669 886627662
48347 3569 28331829
56060 25006 369678030
64614 68035 394440835
20825 11294 158903733
14134 68095 822398231
18160 31362 843509525
28352 5717 877283467
58892 30145 738620368
66557 51100 864752538
46931 37266 405232614
38181 55379 351542358
55746 15204 471505276
23759 12817 19848144
45531 9651 120630975
11194 62245 401904020
38472 2924 915858188
40522 48839 191239628
34196 6436 188683816
33912 12222 865761957
65330 40245 734734298
23104 3351 651854970
65907 57712 584499884
9427 48074 706585412
14379 11649 756790037
46872 35375 742368643
886 17068 861848244
41717 20475 502583279
53029 56698 700389197
38204 11891 973795959
53291 69707 964156884
39548 50254 475558961
4688 38794 637560945
19351 30634 703142951
14893 3965 110631358
20235 28327 785459688
6131 61440 326273843
11902 24825 465978230
53587 42202 460064444
13812 8437 732683993
20576 30904 669797504
23529 15996 410140347
45182 23726 129619643
14031 52508 89031166
45606 25324 751263132
62931 40278 758416450
1242 44864 390254227
27982 39120 524240734
9261 52446 520508079
8060 27124 224295791
2084 21775 384115613
29161 59312 715466427
56477 54242 796419142
7956 55610 196342204
36777 18689 852778545
29309 11717 469415816
32574 46884 404426603
5280 4992 557031449
62257 39150 172759030
65564 41127 301236661
27261 38737 464855478
5580 44932 530406282
47692 24626 963201585
27331 52940 547997788
40179 68392 916985795
55736 41034 281094417
5338 6593 523648587
38032 35133 210100694
26292 3697 665794317
42493 16990 897797999
43481 54223 240228579
27533 14833 16229995
12758 56977 637961358
30288 45914 397450239
53941 66426 512693246
38270 36586 814452555
12692 43676 115410608
35052 28269 987732487
27513 39498 551901614
35766 50609 36883839
28516 64248 359370358
2010 7285 841625889
39000 23105 805576831
18872 29390 764653118
36876 63088 11922582
33978 21248 905385131
12750 17633 116464934
42273 8723 275552653
41773 60831 542579199
32143 69123 931896549
40931 50453 949593854
16952 55690 25314550
50154 14844 770132213
21537 15963 196878871
38303 21123 987197520
44645 7118 958417036
14308 8547 694590191
36418 32993 651204489
52446 47730 55950736
49235 64814 950092837
42871 58552 994378459
65016 47448 822964137
26606 16628 267315832
44524 14259 685859325
68380 21794 172675095
61142 63939 421368165
21637 5277 828483562
1530 56594 592134402
44087 46167 482092849
46329 62861 192085717
67850 24019 89786407
67780 69396 582576466
22180 5463 279144808
26283 18262 92673915
33365 11393 498677313
17531 65600 47126010
25494 52301 980897820
48486 24710 82098463
47765 66988 655269912
67398 60929 243248968
28512 36921 93102335
43809 19072 352718366
17520 37029 299621756
28526 160 808872741
12860 22873 500761411
36724 67962 256218690
44157 2346 233456856
45003 51005 572577778
68230 12543 858634539
5029 38405 324666443
44362 40183 549678659
48202 46002 799648279
31564 64532 10586658
53138 45073 980106566
14855 32265 369798257
2540 37814 209220983
30212 35793 889662121
48944 17524 323186413
59008 54085 626678581
61732 42316 705331889
3000 16638 450818073
12669 57331 316852642
26760 4370 195560133
62025 54508 405819172
41553 27737 465941307
19433 57115 491345427
61895 65927 615489856
47738 43948 799578645
56420 57448 67339244
12969 45132 748006349
30745 63876 527838823
51809 13823 721638613
61405 22086 862934859
10253 51078 222962261
36059 25903 510974548
42269 6345 771822940
62187 17607 807814740
41014 2585 596254540
16322 14736 872677984
64052 64597 933743455
12717 66410 314326204
15115 67693 910282892
24294 51741 574831335
35862 48914 733477068
14612 16998 710075353
33119 29985 856537472
12953 14886 731985705
45586 64440 251237774
58504 26452 373909127
636 3465 551079354
53666 34729 397680966
52864 41436 570702256
59158 63382 490312612
50304 41377 7118506
3115 38373 521206237
40837 46674 499545704
12286 50970 745317294
43428 32807 695873203
9149 48440 302159446
44937 32737 681643968
42440 41129 591764142
37638 2386 142936835
3049 68766 118393323
37916 45449 749601116
11800 21847 721784506
19495 23689 433284383
28010 36453 570510039
965 16075 70938297
18643 36401 961042599
67885 45698 718301631
53410 57776 233424844
18027 8235 819291984
54612 33355 364094369
19372 19464 783173555
10280 31114 523358915
29196 52054 293446438
58388 57178 741314830
64866 53587 544558450
63260 37941 847823307
32930 46466 491597554
32470 39930 304064941
24243 58617 379985412
1962 16365 599808120
12413 60824 732470515
5288 12523 13387287
17118 67667 820128820
15887 36939 57806022
9711 37922 812342903
38729 23116 759863361
38607 29998 819162626
23389 32734 124794447
20448 725 881328361
16279 13536 766984994
27589 38794 506985082
66319 46835 884894698
56648 23903 255067887
774 392 9696849
12544 36412 484224312
6405 2571 593660075
25945 26308 208605328
44889 47991 545336911
47315 31727 278714843
37564 53022 856561545
57025 64287 996573809
24631 64913 591472001
59523 29153 249109309
53085 37270 159517102
45680 27278 956488738
25840 3436 540320084
22871 69013 971115418
57915 18415 698448427
43339 32478 319495142
64740 15586 268155336
35117 34782 644662627
61461 12206 53964764
39633 7406 976024164
59558 8536 669669898
35012 44633 595770063
26045 32831 352038789
14175 32612 700816896
39492 21264 663717795
5537 19838 430832068
10998 34602 399031694
41099 825 447871100
59066 23112 742351954
52241 11835 956622259
10433 9687 999231812
9014 30576 199250772
30588 18637 187563737
2710 26450 882218731
39439 22678 10356787
40750 49286 124424017
60314 10922 838314177
64469 22438 840414931
19307 54523 117020614
12069 3334 28747365
67414 25085 976673447
4594 25718 924446596
5711 43705 479842394
65657 9980 632026133
66750 10003 550465688
19181 49559 368695164
61486 49600 998629155
35892 31304 83424852
59241 18282 461589279
69100 68915 189149433
26027 22872 945829879
51087 30572 897532316
29402 57915 883238802
64100 5233 755675130
30068 3867 123063871
14526 68100 370722519
65779 47062 580693494
37481 25721 521090577
69000 15401 70187225
61459 6312 196558948
35772 51566 50862310
59212 64597 14411999
13081 39986 254947186
28098 13767 89759189
49852 65670 58232864
19312 9287 526605849
65906 65236 76335659
9481 32874 886401449
48434 4853 546982700
55140 57298 862721629
25586 48680 230271501
14125 56656 303584917
66255 8158 920222770
53623 53281 854242487
17482 20157 930528417
56157 36999 794893814
20670 24277 534017757
22340 38126 542891249
59135 36958 534335987
38784 67395 94869469
32877 65246 284524208
2819 21399 485249451
25270 62176 869731672
68594 3264 705255720
8159 707 979980666
38858 52466 353996147
6883 31975 524990761
37998 47540 966648879
16856 2705 110353538
43417 45998 595782882
57256 34132 662145948
40090 51531 206476628
44812 30870 996352246
41491 59610 999331643
32183 14892 969586968
30642 10865 483545051
58174 25440 57720616
13866 47518 588907621
4680 15035 925004694
19809 52181 99236024
21935 24876 153900809
64579 58749 570150060
13202 5487 865883684
27433 45533 743257448
6823 6373 971854439
35915 3241 492263999
25136 26395 31179096
31853 49621 503599309
24936 46932 179441148
64465 28859 887702748
11379 64953 951522819
69189 31757 573148835
36955 44712 51919272
53658 45553 698215526
25767 33114 837112915
36330 48402 375400418
40407 39825 187123810
12001 62019 441390501
21545 34330 6876206
61146 750 477009867
63234 40871 157668581
16608 9518 539073584
13068 43246 411675973
42629 55148 957322083
19014 67899 955402183
48494 67206 341720694
14591 12834 459495002
31700 17771 192917856
44737 58131 175662224
33673 33560 327994935
56511 22601 851382866
705 44065 117245779
65880 39056 710218062
67958 6660 556913717
39520 40906 251073310
15999 42025 694002455
34703 22925 422347909
61756 7984 442216891
55279 58439 428954017
47580 65111 816051093
60773 11683 48459258
7141 10703 423904395
64715 61233 746630426
21161 63056 50006273
24007 14981 891864294
52784 11094 533702129
64891 57025 200558701
66934 44035 356408276
48295 49902 236897886
39985 66724 959783128
7280 53775 721851249
48351 33693 993216639
42832 52747 253886017
54715 7680 945778125
47752 36259 954336862
48588 60085 147677454
4402 69734 896120585
43283 4186 815725178
65990 4367 864672091
12552 29961 740331213
8473 30802 102442579
18437 38396 670598777
14841 26284 834894369
5353 62250 784367806
44051 49598 251806920
19002 29322 704948436
45607 51729 762744435
24381 63781 400097200
36398 61386 654542504
34574 18895 963065292
33387 2689 114488686
51022 15286 856403938
40970 10803 861101584
2621 35439 152298505
46529 45619 713015453
25949 46591 323763322
7509 65469 735676845
11199 13229 629050729
69571 15956 717422503
52925 66251 691639047
27228 56254 457015243
15299 32870 405358089
32976 6005 952362835
65655 38362 761820615
11506 56581 570116612
8877 51947 666459338
8065 14680 317665842
19373 60543 516308401
39317 16615 88375167
55192 19690 476925216
23273 36231 669654920
32616 2513 683262487
63254 37341 230633885
27164 30817 796806991
42196 27220 795840719
4006 53442 74459630
4032 7098 646632667
17656 26106 521857751
7946 32467 38682214
67772 12868 280931457
28315 66803 59877082
48009 63170 289935952
23419 60444 765238036
33024 43040 723394542
9459 42787 165863474
53203 34194 678585082
28493 26757 160381312
63558 7807 803903671
4938 16262 856367008
12174 62905 676539606
38518 60706 483189346
20465 44572 230520206
15475 41432 896446670
41374 15075 342414378
68257 7079 385058982
31259 17226 736201644
1728 54859 570346140
23773 64397 251841182
42975 37384 642946327
17224 55614 551250581
29043 4719 453636302
28845 34840 566543818
1208 11930 451002383
34538 53893 899461955
26849 58850 510023918
61693 37246 171514849
45210 11836 191089291
63676 12906 50243739
59012 55553 212731565
61589 393 165480939
36543 31513 63295369
49493 11864 218542829
8868 26852 661829778
588 3310 860227562
32902 23367 131735603
65057 18217 78122339
68889 24871 119040279
42288 29182 522111068
16148 42195 892232495
69211 27741 741895769
35007 37738 547809109
683 45337 990908355
37017 64177 642728209
27356 54846 812703081
20878 11994 625257295
27089 16382 466114909
34523 7179 25171067
50108 14708 814446888
50008 5145 236620506
40275 22976 418588624
30975 893 518001334
27386 10380 591338658
34340 11525 20198976
48521 20701 665045134
35816 24677 102743526
36643 48228 790559995
57834 40284 912346468
28889 28000 707168217
15359 18397 985064048
26826 37466 954558240
6673 5287 219911866
14716 64320 158675117
24823 68432 277574841
37081 6395 89354066
22656 29829 705252925
67950 1787 368594818
62738 6274 204025577
49663 34299 935993035
29507 34629 657606871
67817 3922 82337800
27355 15142 821941379
47475 21032 919566736
10867 7431 642356305
24270 57692 416846873
723 59763 334155319
43634 39283 515857090
25279 47202 138280885
34905 2659 967347540
58858 35460 787174738
13453 42328 328437105
60726 14933 256503286
42304 52367 625283201
25593 10966 989412702
43711 50057 810027802
54046 1486 742949579
48463 16387 38865408
57109 7014 456832203
53456 14760 185601009
51299 15746 740737945
49748 26164 224533455
6490 21228 36539393
56226 62681 346164022
63957 53328 699979683
4281 7365 261306597
24246 13793 871739447
40837 14017 6603569
51292 50469 902751383
62885 18818 120029050
17532 20089 465240911
37925 55296 436622382
53972 37951 194880510
25210 67403 513284793
36915 4625 342126909
18263 2329 587488642
60304 55468 518664383
25930 35397 362779236
5074 52615 992540651
24094 34692 88647214
57809 56330 539630827
6299 27107 244180395
30084 64321 206712959
61721 42797 188629083
22613 834 313752355
65217 39114 351128312
42944 142 668557428
62034 2606 991918237
56621 26858 678559849
26738 22679 511232059
35838 11839 377164384
24008 20397 414699020
34414 36173 176270907
57290 39051 529543241
67789 40524 672786950
13175 3584 56150634
164 55821 956571124
36209 8928 742868937
6851 45948 306197378
59354 2223 705857878
30340 45459 905535731
61687 22466 122130901
39351 15203 54482577
29588 31102 358376430
18517 40051 908908267
30707 29442 715476225
56494 55752 670872207
6794 55715 834658093
42026 51961 635042424
39278 19962 132785999
8367 19485 182523660
35842 57350 311988677
8373 12811 49863779
51058 58448 417567013
21325 60737 445283824
23408 15014 568407585
10024 34227 275667225
18428 21677 60762443
36325 63119 389633624
24010 32946 453744035
26014 67134 974821607
47158 33065 174447359
25241 3058 648092356
22993 23806 283938486
51105 59724 470922655
16299 31511 843629534
49672 61210 867688273
7226 3694 197106870
17988 31041 598096006
14538 18521 723475902
3625 38194 798291961
57934 33766 144635250
30754 26674 654236200
14014 39267 692291003
29690 61606 420879096
39461 25817 508571084
69373 64651 892067165
32317 51176 986455153
55801 54901 770477848
41895 45247 504505826
26538 26988 975048771
54357 47847 883746788
69643 49344 149728507
39802 7053 261111859
10116 53552 158958409
23884 21451 101228103
5577 31565 59932911
67478 8570 691607860
31906 60765 743315323
26646 66558 480204437
53893 6248 483589736
43426 64043 378166637
58129 45778 507933799
8189 26978 668224965
56367 39284 433912639
53082 9380 657549934
44682 18582 87572240
25153 44356 528424423
32350 36103 964096911
37464 63274 476246517
8997 10112 290503175
50292 22262 351872948
21548 50573 228722905
7885 7159 402365672
57856 4283 125967920
32873 56593 362283927
42607 39583 32804236
2138 45839 993964029
42742 61737 378378254
8920 29632 696070039
7223 57336 970027884
20137 51467 257658428
61787 12260 523523098
22028 54097 308635425
8101 64948 517333385
60388 48130 39803346
41499 55961 212202272
35991 65038 556876053
43152 58904 884711524
49576 25449 436373749
62673 45121 240208601
28021 24144 419460824
45470 56767 884618389
14660 8220 732563546
48116 57791 112399017
57808 26061 107693101
18614 22639 541403422
38672 68387 458014013
20226 27706 858907683
16550 27104 300796891
20930 13049 162067572
69722 34630 560572173
61004 59499 867898187
25575 7725 975861199
31845 27562 998266474
41008 14115 520848207
10372 10110 877267058
18184 46255 145534996
6596 8371 188850188
5554 48510 939751223
13629 5544 738046452
40091 37020 375061424
53045 41578 61589371
61132 53737 262262503
20164 32705 819087565
16247 33905 703478554
45200 23768 847883048
27959 45748 640998029
27558 9053 697653004
6577 49729 220297082
14387 19010 923995099
38832 7362 736371313
25533 32138 476579967
66768 54029 696940394
5456 52625 402095565
67860 51148 225065287
26637 33327 426554538
62228 51286 203855951
66992 9202 8129107
43898 57848 663416134
69754 27264 202276819
30222 51730 636822326
46014 51536 729615576
30418 11713 426171845
35802 20695 641780189
12481 49391 286665165
583 58105 763580140
26634 5195 621369322
60475 3082 486259452
16198 27095 995793593
12738 8652 557192904
48983 38157 911321473
65677 6523 104856472
54099 3037 931431503
38088 9676 68213105
13491 66947 874470969
55278 6895 10134201
31819 16142 110670105
50316 44290 551673870
39463 12889 740823836
2806 66535 153062539
63837 4200 658694997
36053 49376 293142155
30804 68786 567261945
36330 27376 853565938
22159 28203 787304223
38361 62008 104627550
41271 38679 846745855
65263 30421 238171794
46989 65212 936894411
47630 26213 879343942
243 35272 499879654
68350 24120 796441894
49400 4688 940484271
38601 10319 52438782
20037 47357 369781118
48427 60897 40627625
23887 4306 459277041
8666 36790 427153584
47782 53420 808997098
35948 24094 914930839
55649 3093 769937206
46143 47383 598591111
6027 42946 762926434
41344 36807 436957914
41781 64449 362351435
55190 38835 502841366
12825 55751 544076999
43265 22205 500470309
53879 51442 234466192
5516 10117 665019264
49701 24579 44649924
57844 39468 277042078
20073 895 397279381
44455 55180 724181382
22939 29873 902746413
63539 60953 963613192
39593 35869 315054227
1634 22849 755018567
28226 28967 731877065
13460 53697 206702041
53154 64045 611962633
60534 6787 549858181
63954 26636 86687870
38547 41084 693427577
23810 26071 919514748
9826 17088 88972474
43195 534 276417335
62257 1594 849505979
68430 51471 794199834
12802 54467 287282058
62606 59270 487699130
6134 42547 853209278
32437 66379 833723578
29463 36845 339279766
42939 46613 217477074
16444 939 196417468
39448 32749 602674452
51304 7806 95156743
5576 64714 783082986
44780 8813 641123909
26865 29474 960926365
6731 45930 57081555
18425 2377 177063415
68475 38497 570444574
48398 37957 106077219
57643 2355 177177079
33581 48750 182945987
32245 41274 275003123
44961 42743 360376635
49004 649 669190368
40262 43120 940085412
62199 38604 341295906
52035 27750 894882035
32773 45662 619514074
37596 46470 198306512
6678 20297 340187890
53547 57116 318167094
66115 11016 429782572
67972 66054 5600560
54153 59747 332159862
26130 28620 644017102
69044 3426 309674157
64176 33912 404611165
15075 33505 158136224
45196 34147 209524124
69825 32165 270917075
32762 3008 35409167
60531 35196 980092361
27463 26550 151937594
23886 5467 52448354
60147 37871 365204405
23400 66738 135844545
45649 65279 230437903
26909 34301 353318039
53806 65980 217754629
4722 49078 137937639
21409 68765 531745132
58949 44813 937171856
42338 53647 427492532
2843 10790 649185876
35834 43108 934881943
65425 28247 601381331
38835 16173 623951863
22049 65414 913609284
28201 39794 391617128
24906 6476 456445884
34819 48736 563227082
15620 22498 870877205
30648 67916 347113225
67483 53215 987258883
58303 16174 210351500
58174 9915 73477300
44650 50579 466111424
5271 43694 20322048
56688 51003 699296185
16352 24645 161087011
60835 46474 216854376
54904 69742 659827401
13657 15709 357936124
7257 49738 613351960
23495 52796 370934113
52256 40421 156267307
37406 62237 437588652
65361 64124 448344880
52571 9742 713272886
68866 22647 933020707
23708 53806 923527719
66367 30120 164136002
69482 31518 484023068
43162 22648 576887678
8826 52283 448654689
19875 69142 173600561
6549 55551 825466211
10308 65087 503938976
31849 42386 945416660
8561 16694 868768192
27677 61853 536559238
48329 20165 271999173
18348 37047 53175590
32399 61560 337101540
57273 51771 239255589
15402 63991 419831575
35898 58917 381068309
67166 47477 451447222
27882 24064 483233305
3941 54027 184812322
18879 41570 518120588
26284 34926 342764974
50784 4428 582699739
4036 52662 268297645
2379 18267 531725438
45501 50431 969405678
46166 32952 588603458
58716 23181 817167059
66344 34852 311827449
14798 17911 899473147
6251 65958 945085700
68685 59025 155883443
69226 52984 424023606
38036 62093 805258226
44724 20248 698916415
55098 48968 827237536
55434 41715 81615202
51169 33118 216256993
39825 3742 923042011
51109 16534 854453229
62320 2066 24359908
68558 67687 788866651
22742 38324 779877854
41622 10404 91687468
15181 64796 435369072
24941 47135 803404411
35213 34528 332907749
19855 16388 924262120
6389 19780 45803762
14476 9087 33065790
31855 33226 896535299
28360 2136 739971580
50590 19586 639803401
51200 1604 480386046
6319 12719 638639736
18221 20889 289558164
35479 10810 306968264
60357 61417 597249842
42671 11113 548186888
42013 2015 530378030
58889 11680 376241494
9656 64877 407031309
59275 6491 48588166
15711 68481 680549826
63875 30434 366803013
20277 32857 860392204
68304 66982 982955051
11216 58888 363778302
27193 48720 114499582
52010 34530 617905521
47292 52031 491516761
31476 40817 665825507
67893 51576 841111047
40960 47788 153329261
19745 22425 702484959
68472 40929 426959726
8978 65622 750152898
15885 13146 743141552
48795 54956 245065076
61793 29776 155644487
24547 6314 635405751
41831 56167 612028801
43394 30056 44071949
52703 56043 512349779
10479 3763 659819569

  output

No

当珍惜每一片时光~