300 4518
182 31 914722
105 201 44358
60 232 965792
212 135 451008
289 181 676751
294 43 51030
279 189 829156
164 27 765383
73 120 194859
130 89 579146
253 256 80812
170 39 226432
115 160 438097
44 158 786289
279 191 70930
21 15 347457
89 158 91925
266 165 435524
271 54 89928
153 101 71205
21 253 349690
250 134 724248
76 131 486815
256 251 993368
126 223 846860
221 63 395421
59 165 734425
60 96 279697
189 80 384814
157 167 989321
124 39 806168
263 75 145190
15 191 93147
162 148 374800
44 2 946816
263 193 103590
166 99 416121
186 152 135577
25 69 320930
223 85 3395
259 177 773856
244 44 806770
97 32 313848
203 213 574444
97 158 78006
156 40 285413
242 157 41429
196 62 516593
221 196 74641
289 202 464667
225 112 538301
88 226 814977
14 274 170673
205 142 380975
211 139 648184
166 195 447409
262 65 145140
9 6 347333
207 159 486975
166 230 662418
58 86 629764
254 3 954490
185 117 612337
142 68 206514
236 6 177827
38 130 295426
55 44 779503
36 98 227552
28 23 967589
200 285 942155
32 68 125760
103 87 557344
158 188 744192
80 37 137874
158 86 987075
125 168 237030
169 156 417590
289 85 938663
203 35 68639
238 133 403190
36 106 377212
276 169 132569
123 145 119886
138 132 769849
199 19 903606
237 131 828066
89 256 54746
6 142 287857
152 87 839548
153 131 532753
242 21 896501
16 110 331492
4 26 588974
74 159 88573
71 187 261486
263 141 959187
55 164 304897
105 69 302580
140 258 881595
184 51 240156
1 145 679298
221 223 570569
177 224 896328
19 14 989261
253 32 641678
195 128 101220
139 270 41001
191 131 934016
68 176 342570
58 73 528861
296 20 420089
233 41 411026
274 106 499667
45 64 937250
46 9 207817
299 7 681315
134 36 534834
169 161 430220
61 283 943808
159 101 165637
11 207 420628
49 297 868828
247 263 632381
96 26 892495
116 171 68914
113 211 244210
25 260 551884
269 206 305974
123 222 654590
140 144 791380
18 100 984717
258 183 680911
138 239 51890
227 216 265391
180 294 236959
111 191 218431
249 225 777863
182 114 558785
55 132 594852
65 47 409894
217 94 539129
52 264 258357
222 225 660983
121 132 918230
286 231 996412
104 15 441944
14 246 42868
137 176 631007
120 294 463910
53 79 238737
219 6 822557
126 215 698505
194 246 682602
189 84 673267
195 212 124751
119 151 230401
163 267 262026
16 176 618614
135 56 311139
82 99 762077
38 150 863047
61 250 781332
238 43 853671
105 94 716489
240 243 614849
197 164 868580
97 225 610818
258 298 304010
125 220 881043
54 192 995036
198 37 215553
132 34 741705
208 251 445508
227 214 523858
68 124 549783
63 295 381389
1 211 457944
296 256 436613
5 242 360011
59 237 632735
26 296 56201
292 231 777029
135 105 112321
203 7 186515
121 152 347004
286 230 371962
38 64 9129
179 77 888817
68 250 966726
96 265 636829
208 238 350924
29 292 716360
254 44 143236
251 234 674079
129 76 509238
94 261 773635
102 218 732449
143 1 593718
125 140 931362
184 201 404433
265 212 799733
294 298 485635
105 214 297666
190 158 619885
285 170 17547
114 17 335892
55 197 284431
188 141 950360
154 247 533935
236 81 896106
281 167 99299
39 232 834125
118 225 547444
14 192 553835
145 269 915303
96 169 561498
196 19 532198
238 124 293199
162 291 268435
178 66 372544
54 111 634200
287 294 345988
2 48 374496
208 192 552469
21 116 166312
164 182 140555
49 271 54485
46 85 148668
264 59 884009
76 171 763212
49 162 416547
100 115 556334
110 26 87813
133 130 37452
181 61 2875
276 148 707582
251 53 368569
101 207 723315
209 226 4371
193 15 952756
95 183 896015
92 175 850866
156 245 433752
285 286 847573
63 103 170106
268 13 274908
60 268 234347
45 28 457457
236 269 417772
189 14 279404
86 171 914770
99 222 708728
105 45 269546
135 251 406334
211 170 568223
109 230 436590
115 255 240649
162 210 802004
104 264 663867
263 274 390335
72 204 447239
10 163 678636
3 194 604385
246 135 749624
100 95 651275
42 216 18665
73 84 793957
282 245 83341
202 125 981581
158 288 206574
175 169 910447
12 157 375205
216 100 533768
24 92 45390
136 50 182331
165 259 111391
60 146 702755
52 277 302605
283 6 228741
201 265 263813
111 193 229904
51 111 94413
13 221 324341
131 115 502467
212 157 659339
39 36 858038
298 178 552127
59 164 274593
150 11 773992
98 157 930935
229 20 519596
59 187 960751
53 44 773370
162 77 220750
239 141 26733
136 269 748976
13 70 261893
105 70 504450
257 71 829039
258 188 700308
118 279 115098
142 41 279058
269 200 945434
70 95 93217
214 7 985309
101 99 85869
60 23 83373
191 189 876099
68 99 189943
62 1 818157
157 15 661573
143 202 393678
148 60 191920
115 274 225898
89 22 472768
31 23 113208
30 134 449285
186 104 25006
185 257 921098
145 211 584006
11 262 4173
270 141 762351
55 56 217472
227 262 914315
158 123 894702
140 27 567537
105 165 604253
278 77 639675
273 162 661240
46 192 454495
217 40 420548
230 290 717941
190 210 365047
136 290 897812
128 280 71909
230 120 271047
220 245 590212
49 150 365012
16 53 460206
138 26 631573
143 242 209474
292 100 451314
257 213 996118
191 7 608764
276 69 857445
222 124 440024
4 270 543680
159 17 860840
103 67 759707
65 98 232997
125 212 823675
19 113 640324
261 83 260373
271 246 808241
56 52 556140
300 273 429433
295 135 340612
238 136 382173
129 9 919013
271 14 599892
283 70 119916
127 291 503235
52 74 961899
231 215 836170
31 202 641362
35 237 266758
170 193 536864
90 277 310664
215 290 996493
114 67 948582
148 201 151778
290 67 723006
157 244 665986
80 5 546733
236 43 671760
10 103 123026
190 279 7618
177 64 242850
258 193 893414
108 1 678455
246 62 952583
225 151 326100
157 52 101118
139 33 658986
19 287 79169
100 151 457362
106 196 797535
288 33 789986
221 232 601539
212 201 115433
93 129 853043
154 232 614713
191 36 470508
23 65 365014
115 153 92203
267 256 381726
44 143 728648
142 271 498457
231 234 808921
78 115 11440
172 30 220650
164 73 190885
178 78 727096
148 211 692243
257 283 241536
160 165 591729
266 203 322633
50 231 316191
20 217 491981
294 209 408316
251 99 855679
167 119 857088
65 154 532845
132 284 815270
16 46 621246
78 19 487658
268 32 914635
182 110 74713
165 174 226181
27 33 954139
299 135 547716
241 56 361081
78 260 336203
283 288 483680
207 286 385354
52 103 382719
200 44 452520
53 190 802120
43 106 588671
41 206 849470
188 298 596936
296 200 97255
126 106 686117
270 162 544209
9 69 264369
87 145 751058
25 194 748190
88 156 156291
207 133 577817
118 106 308284
50 248 410648
46 229 206031
137 81 405206
258 198 558615
28 251 85311
251 65 683778
37 180 937632
163 16 636718
201 119 102857
101 125 736364
196 1 645195
45 26 528914
209 115 631968
272 247 620696
77 249 852102
19 256 341758
118 296 359433
223 214 254331
243 162 504075
173 55 29963
129 31 651029
206 66 455940
207 197 897493
232 214 977145
126 14 832890
48 46 898699
299 121 274300
269 19 77780
37 221 825813
95 145 319354
23 202 108892
264 121 179147
47 268 16308
231 145 49643
160 41 18324
35 145 353024
54 249 147389
26 109 796506
49 114 88599
82 239 492136
212 113 942049
288 77 137697
42 124 654358
150 125 1900
87 159 47493
265 244 722371
96 2 31060
291 3 509515
197 226 933905
248 109 155066
246 80 405673
83 81 421148
281 274 199985
246 161 734862
242 259 450073
265 274 350689
215 222 599409
181 237 660828
155 42 219284
73 148 769165
103 16 21822
161 181 115696
92 136 407474
199 130 539046
33 195 964327
51 170 890153
280 261 193771
278 28 332131
73 28 848715
290 171 471185
150 248 541964
191 170 581604
139 252 996369
178 5 538026
170 117 792097
104 202 98919
180 185 509856
50 167 948211
101 97 605754
24 86 46497
197 219 220831
132 169 55472
123 100 935196
45 220 319871
187 181 158971
205 99 836001
291 42 270500
6 79 311578
235 285 136129
273 83 767871
190 41 875289
162 160 802521
7 179 745390
196 143 776849
222 220 469967
175 240 27411
216 115 846632
100 264 22391
46 47 465908
85 282 220306
276 241 196282
54 261 576703
45 227 134493
5 288 35718
101 184 220840
197 21 232937
144 235 578407
153 234 157220
11 245 843533
293 214 11463
82 1 440048
240 62 516606
104 266 620699
111 197 760408
54 257 146635
278 155 96270
43 136 110397
143 244 712783
149 229 490667
255 276 181471
233 29 242086
141 66 153672
283 282 67130
275 125 991653
101 62 536224
166 1 54785
41 244 871712
105 109 223660
205 57 788073
133 190 713245
98 135 70668
192 246 509073
288 126 549823
183 165 94718
288 136 973083
188 163 20718
20 146 746437
243 147 746566
250 289 79983
44 146 519733
191 280 930805
111 157 186796
52 241 45569
66 242 176030
292 6 56529
124 300 368907
129 247 700813
24 87 711245
184 209 990359
191 283 816981
203 77 828955
233 242 796775
217 222 219295
272 118 782544
205 251 639684
3 56 154531
49 24 154287
97 243 112657
14 29 781913
288 180 838279
40 32 492381
41 115 613244
29 154 456185
43 209 893712
241 280 848853
121 114 256860
50 19 517478
270 126 484140
74 220 953809
207 82 729720
19 136 789269
248 235 118894
250 33 933069
91 218 234103
297 112 411339
26 286 975508
227 52 385747
264 246 553291
144 107 199305
278 167 887179
266 251 301997
263 78 901776
126 233 572546
93 131 521032
22 137 399444
77 246 890542
257 156 957215
247 237 821158
15 80 340560
57 174 333564
276 49 723561
123 201 442209
79 271 219794
226 55 762288
19 17 882258
168 230 223491
294 41 469181
157 72 993823
199 159 217225
109 243 867604
136 79 915379
3 138 629776
292 11 430005
144 168 764860
212 270 411539
78 111 50381
65 195 809824
10 157 790611
115 71 860014
67 216 394660
29 60 547770
21 126 48042
31 68 998610
271 154 81907
275 250 749422
61 294 527696
33 193 972848
66 285 696836
246 252 865215
117 247 135594
276 275 309268
236 30 972966
53 264 224903
117 191 88360
196 293 606653
210 72 885389
133 35 4281
251 133 711317
133 16 959138
179 298 613330
280 98 851202
138 64 314038
61 52 62494
237 260 808861
109 283 227737
203 176 163080
7 149 14134
197 117 845105
16 236 717568
92 80 199835
292 228 957224
207 166 660318
291 32 449963
299 95 684589
238 228 150213
248 10 542428
57 91 78897
186 256 167523
243 182 351892
19 7 891294
106 164 656911
18 277 208480
180 145 902069
234 165 794038
187 206 541080
177 264 108820
220 60 584682
227 233 53268
184 1 79439
172 31 760789
215 159 898776
97 187 103182
119 32 432465
209 247 189362
170 208 413305
39 18 903894
251 189 451753
58 28 487130
264 283 76460
81 187 42530
233 198 99124
236 206 874753
21 187 149068
287 90 857375
120 184 123585
127 79 188751
3 109 699014
224 41 433507
42 232 939901
46 296 510361
121 269 33827
148 204 113308
69 3 778246
86 142 555159
99 268 305370
13 154 940690
18 16 273648
53 83 286649
44 110 755841
99 220 950734
231 225 238073
210 164 838573
24 275 388018
197 86 68707
247 293 529605
197 89 57698
223 255 824892
131 158 861903
23 281 639763
57 197 162463
234 150 143330
22 101 393472
106 188 577418
165 216 837152
60 1 745747
221 224 278190
149 49 788607
6 31 328733
69 168 349254
141 76 354349
147 271 238963
97 285 124509
127 242 962688
18 92 461398
49 139 552491
90 136 60499
28 53 691712
23 215 124650
278 260 200114
269 49 640008
20 190 489528
276 59 216109
191 201 212721
227 8 782490
160 14 948830
19 108 156911
191 152 655060
214 198 657336
290 202 695308
198 136 899750
165 121 50312
137 286 883888
11 193 37690
163 97 665533
119 236 210287
14 218 192644
79 85 959771
179 130 832919
188 180 267741
233 245 289637
136 207 535982
189 153 389975
261 46 842211
238 234 106885
195 121 363182
222 40 88814
109 42 304680
259 147 196335
51 75 39468
191 93 130445
127 73 974333
162 186 765092
218 221 196700
274 127 491564
156 55 990374
265 121 880521
291 33 969513
191 270 23649
210 169 282716
84 148 845483
188 153 377551
98 224 828043
162 168 207056
171 206 758864
89 266 323436
35 126 121141
278 82 688022
181 106 292279
38 257 913075
16 29 831585
145 69 283186
30 139 673497
260 19 971292
271 76 41376
248 290 805118
196 290 575467
170 264 954552
123 217 278532
38 42 525634
179 240 686682
270 26 919241
283 156 800021
96 143 867989
293 121 185389
115 1 220975
118 144 187063
90 249 488733
109 117 719243
229 2 188460
245 123 80278
19 109 3649
195 66 654399
198 106 352785
173 35 597243
258 265 178978
147 115 464061
96 40 389060
13 3 958275
266 160 289967
258 73 467994
64 15 469132
102 23 390694
246 232 650005
93 180 532408
101 157 173944
208 25 215536
145 287 93530
56 21 150215
216 126 840626
233 181 665880
294 109 644898
226 285 469683
211 204 977392
260 103 837771
267 263 231551
38 138 776995
273 6 976486
173 155 707486
48 272 580223
85 209 413340
29 78 56138
129 291 191352
104 206 591069
56 248 375375
68 62 579365
217 277 635355
159 3 404600
240 271 922105
219 68 257941
263 281 841447
171 75 514426
61 228 288583
270 159 111816
139 102 828804
225 133 208408
82 81 401026
238 186 101402
93 54 690267
289 97 769021
73 200 252512
126 87 153211
261 127 337246
5 40 848330
258 129 160570
2 277 104830
10 83 638537
77 177 3878
81 57 896479
97 29 592850
67 129 316036
97 244 522204
147 256 997167
103 137 901814
174 27 2152
163 273 727094
71 26 820483
77 183 163842
212 22 986885
260 205 946418
203 211 577378
84 246 333217
263 157 727618
87 31 416712
68 7 720619
253 17 992178
224 185 781208
3 1 762308
3 235 449907
278 76 895963
134 31 518719
265 293 562034
40 146 749533
260 180 173589
211 112 856054
204 124 839928
267 171 655562
18 40 256758
96 187 515874
231 16 813584
42 228 855155
262 222 531962
10 35 149488
149 83 652375
33 275 806943
130 293 411457
225 168 96355
242 51 183356
217 77 347494
167 279 367443
124 248 243828
54 81 91847
271 6 895415
93 19 615587
196 239 531445
135 78 202367
199 175 155281
15 181 352963
27 212 59703
144 82 304687
34 271 505418
199 226 283342
94 122 446095
278 4 428044
115 10 726678
266 44 660522
153 207 790856
195 111 848022
177 199 400204
233 134 497379
133 223 598710
140 222 888660
268 233 594049
232 81 755506
50 91 568682
75 87 721916
140 292 494428
261 220 982363
158 239 661097
232 273 436338
269 29 564172
250 254 631414
273 77 63568
6 278 47357
197 241 672073
158 135 105133
162 29 580538
4 205 199447
224 266 120696
2 111 109806
206 212 77414
134 273 941894
150 280 290158
41 269 830892
206 69 380637
84 18 409874
49 34 219487
99 38 893699
64 122 522132
218 82 825033
55 117 383273
12 275 824032
112 246 496066
80 24 799519
295 68 849329
29 171 45324
175 20 139499
20 203 230091
289 267 764156
237 172 865080
229 128 408774
151 35 959678
16 207 302054
50 76 567072
257 68 320286
55 83 571901
180 69 939388
40 286 49889
90 256 79115
69 106 716298
243 197 348345
177 251 871804
84 168 581864
89 240 418081
282 176 638116
199 26 394013
159 192 704788
125 43 418269
231 220 678374
240 63 73022
208 178 71573
29 143 124303
106 31 622785
282 103 127948
269 179 464908
3 162 820027
55 298 92999
19 130 379924
267 202 933003
20 16 356512
36 298 501715
44 40 191931
134 205 977652
1 187 145345
253 192 829945
195 236 293511
25 123 322417
87 76 482872
85 276 201073
255 24 121415
78 113 10743
89 226 659963
64 104 598144
71 5 597699
236 167 625801
65 46 165006
277 131 1836
141 245 505705
245 274 153606
234 140 190355
172 218 936270
204 256 860868
209 286 846374
112 88 427229
172 179 343771
215 168 514016
193 162 569067
256 31 564124
188 155 221393
235 125 521622
152 220 440734
95 98 430758
79 225 541837
114 242 332940
113 63 76842
290 241 989210
23 150 587982
205 193 84960
270 79 61871
238 77 227847
93 34 276605
201 238 93013
64 9 57428
66 118 952352
172 75 106433
272 140 168179
153 259 374335
2 41 10177
226 95 108614
42 78 710426
34 226 469381
275 104 914974
131 210 826260
81 145 819045
230 241 795399
278 236 6343
61 236 665253
126 240 59437
104 124 719777
57 101 172636
295 67 187079
220 169 545905
87 234 112842
165 245 470950
140 38 602715
295 161 711227
80 41 363784
288 184 331667
118 34 375024
23 263 417558
152 212 960761
252 234 937210
294 216 992518
91 105 952404
17 212 463029
132 113 566837
59 136 852728
38 240 263856
243 17 430402
300 5 987084
291 271 924096
25 147 561311
179 78 817967
272 146 831200
56 102 332012
7 273 561370
226 116 273208
269 14 75882
260 7 158131
196 146 213653
95 162 984602
181 27 502828
53 144 20967
62 118 926131
30 242 579432
152 229 681078
12 137 594641
188 237 949353
274 197 59945
133 108 344723
293 119 801979
42 157 488627
173 196 773935
192 155 71236
181 211 514987
296 1 218787
228 280 773724
67 200 253889
171 234 420590
247 224 794096
45 195 235175
108 270 806491
139 4 598987
51 210 334039
280 181 270584
163 135 340081
18 85 656026
114 37 483469
287 284 44993
71 95 787742
256 104 143654
286 256 682234
99 273 792924
212 4 120984
54 55 337274
240 117 385056
167 135 590187
17 26 589358
224 136 576343
58 9 722583
271 276 797528
2 145 645466
286 290 297781
108 50 744085
157 70 841057
75 126 279410
101 85 687336
83 144 266294
170 37 499739
265 100 678747
147 66 755456
205 201 268313
27 216 509494
119 282 620541
190 64 290356
136 201 414700
122 202 619688
188 219 161786
168 258 368497
235 290 108999
203 134 491798
140 14 215260
131 88 111961
148 185 547865
97 74 902241
206 43 774016
86 290 168610
87 72 31632
263 100 103414
282 71 235286
34 240 174441
81 299 273621
14 49 666046
21 201 848356
235 241 514617
233 37 815397
234 62 360043
44 86 856133
189 248 995659
255 200 609896
165 74 281354
82 11 751990
63 134 561733
194 260 886743
61 285 400730
247 124 235015
41 82 134986
36 58 846805
46 120 886628
174 112 932855
22 75 884907
87 25 222661
296 134 616729
152 288 358787
123 15 425266
139 194 34628
218 273 301420
37 100 754363
117 68 366415
96 254 535831
142 251 74917
173 58 460138
123 113 513176
38 125 850676
224 203 195637
251 2 312960
53 43 783824
270 83 2887
13 89 297430
99 266 795256
267 11 184694
27 98 399167
103 216 43133
142 213 874593
15 108 924621
141 9 917294
179 63 460341
27 40 120128
164 14 515574
209 139 970469
264 267 662009
162 72 397902
169 189 1825
53 63 515239
14 38 597645
45 216 570921
210 50 879455
157 208 668109
161 113 694317
235 71 120665
26 167 152691
92 48 599577
126 204 73805
191 28 181851
21 86 653970
149 141 547055
3 59 25746
146 202 820707
136 215 93035
5 278 399179
115 175 219871
59 296 70233
119 156 270509
287 135 920787
24 252 299797
219 138 595584
238 223 848731
238 290 842280
113 298 127861
80 52 974506
17 177 211385
57 163 974587
22 190 664760
180 46 486041
136 101 870160
44 257 100258
153 226 911758
10 169 474408
50 23 235339
28 36 341396
150 276 526295
95 184 407346
164 224 418915
91 116 324709
166 264 571120
120 42 19219
277 15 50790
10 294 471239
79 120 687133
29 204 317425
58 99 295196
176 120 419955
32 214 559827
212 224 356847
284 160 221165
124 277 77309
4 141 357090
43 27 264655
35 259 844863
211 177 296221
188 172 690383
73 139 362309
290 160 994355
245 253 419071
152 43 860435
2 86 737879
41 24 212904
132 198 100679
222 93 588892
230 33 942839
186 93 84117
272 97 735540
282 227 717533
178 139 418360
39 248 707027
195 64 415968
281 185 913888
25 122 606914
90 8 735527
60 251 33044
179 237 306230
73 43 41356
256 39 734097
171 182 961346
276 274 163589
170 254 932715
221 190 790772
125 13 689098
220 268 580730
8 270 131516
135 141 820361
186 5 393960
49 296 203271
77 215 264506
173 240 271504
142 16 144687
187 66 870070
163 174 516681
1 113 651235
88 261 386778
90 20 54638
194 257 926284
297 207 817255
72 26 436491
236 95 492687
36 264 525963
11 125 243384
14 72 36745
192 126 301510
177 270 179947
3 43 398554
186 282 905212
132 257 766573
263 172 167137
277 293 999166
125 244 230394
163 77 165573
271 284 649711
66 149 395840
30 288 981653
266 240 835773
9 299 704671
59 212 868316
232 49 339706
72 43 788328
60 236 454349
207 281 976875
104 153 15116
1 106 962722
291 276 676789
82 296 613745
179 113 492870
224 66 18682
273 157 990611
149 250 51759
194 13 302699
196 8 785388
30 177 723242
265 82 528735
144 49 688423
121 64 332713
220 166 367831
25 171 888064
72 75 6193
246 178 137618
17 136 731443
133 239 289959
113 230 299405
247 230 555969
65 174 937486
251 279 616918
67 178 972654
219 7 111518
102 241 895221
282 233 181685
248 177 203690
142 266 186396
279 73 679066
118 64 284904
124 198 850479
244 61 160385
68 21 68749
251 111 845501
22 104 836244
24 150 941157
17 100 317330
34 291 851093
133 24 827626
112 61 49224
226 129 880265
155 10 916017
130 291 937963
93 96 416160
153 33 962333
270 252 117220
190 209 825199
94 107 748438
147 272 997991
159 142 419089
36 80 258007
246 55 555452
50 176 899831
222 176 688023
273 17 554646
132 256 354561
80 200 544834
102 94 533478
166 172 122397
119 252 155137
11 128 321338
220 13 165023
206 173 563674
92 257 697396
296 130 695694
260 71 187521
93 171 946579
20 222 27756
47 113 235241
83 125 722052
104 251 677460
71 290 231264
239 233 234445
173 104 230882
109 171 627219
145 173 981988
201 228 876609
262 69 3238
93 197 231939
139 279 632771
189 235 739904
37 110 925507
33 297 446098
106 61 152631
149 140 314505
7 117 665214
280 30 667832
71 46 349339
192 124 776910
280 263 224414
189 11 89352
76 174 105960
278 79 250139
43 127 751982
274 46 745309
8 200 233165
282 129 377865
224 159 893120
64 30 904584
120 226 733190
191 271 587207
147 162 807633
209 219 235642
60 28 997663
134 62 282876
225 111 552432
148 100 137795
66 35 301386
86 97 785685
255 120 100969
288 160 330069
14 151 160281
138 290 217456
162 61 101201
148 149 320883
123 5 739816
243 215 228059
225 200 705926
159 10 67485
231 265 461835
282 203 768183
161 22 594365
129 196 133767
239 108 421851
116 90 309591
15 274 476097
147 138 723794
276 182 247009
278 133 912601
57 253 842041
176 155 470929
211 202 184355
205 146 18908
187 116 843954
165 241 514515
185 179 747725
189 149 455957
241 117 199960
234 261 52996
65 249 253656
1 206 409693
123 227 942572
182 167 144513
227 178 682025
217 71 793504
218 8 88383
171 282 735393
173 109 455426
228 128 666936
14 3 595802
154 167 683760
164 68 975423
177 164 439747
250 131 34693
276 243 315645
124 299 733084
134 171 168302
245 210 111702
278 15 856139
23 178 625185
152 274 835037
253 225 868353
54 175 637841
182 139 282618
117 169 146277
288 70 891715
215 278 868847
126 68 484831
190 244 479609
79 192 804609
76 51 157026
5 7 787920
22 220 832233
39 252 98137
229 212 552802
12 259 248590
181 33 181258
244 181 280110
174 256 149886
171 8 965708
90 53 344263
38 4 852029
284 17 819947
183 197 326554
70 265 626560
205 137 971270
213 89 719272
114 91 156502
59 8 804082
218 133 652145
203 293 157043
104 147 931149
84 150 887301
243 127 354658
204 119 236563
103 89 504531
36 183 203752
267 119 723092
115 51 292772
79 7 195148
89 230 901546
207 291 492893
101 239 549860
27 165 815278
78 52 501359
122 217 140473
34 176 415483
15 92 179327
84 139 158968
234 114 195875
191 260 151634
79 233 697777
42 41 436865
172 291 622269
165 222 374335
231 1 1148
134 170 388214
36 176 593505
138 7 192338
153 100 56427
260 241 275146
43 145 171688
268 1 30876
176 278 430970
31 171 497497
126 133 280939
191 71 192289
297 63 50251
65 138 281777
255 279 248432
161 43 507533
48 202 222966
266 161 987060
135 9 82491
33 169 38602
280 198 97675
251 88 725138
147 189 395809
282 27 413595
88 150 60074
252 200 241269
175 172 952456
33 289 534011
168 187 751412
292 65 731924
125 198 653812
257 22 998467
79 148 311304
90 210 444739
169 51 220310
243 93 146940
43 65 933551
124 5 283773
136 286 327338
130 161 613288
97 265 419405
236 226 588178
128 159 398658
22 162 263250
257 252 6944
140 190 431075
265 79 190775
249 267 522901
279 154 97592
121 190 905051
57 287 163205
39 109 310519
127 94 545662
259 64 278963
242 187 142879
196 113 160188
271 21 928038
135 240 89231
166 212 497206
102 116 654052
258 96 643944
13 247 613067
258 111 548113
18 273 228284
109 232 979799
238 135 206442
63 239 913766
149 254 400169
23 85 470169
20 113 6044
220 177 925540
108 23 98637
119 191 878134
27 250 955402
203 245 23786
79 37 911340
168 23 287478
31 53 593982
25 239 944148
224 239 159218
23 293 187062
26 244 434009
260 245 837058
171 144 663632
38 232 198593
216 176 696142
264 55 481826
170 83 298081
77 62 693121
198 147 364374
139 267 360994
194 100 290800
224 60 21591
204 94 605453
162 96 437571
168 112 773167
120 108 170819
17 242 404139
211 221 240370
101 272 602651
59 66 799651
118 1 221121
28 147 11033
122 61 571296
142 36 453403
66 186 137161
173 67 953396
194 98 793515
70 134 240361
237 197 525742
47 183 850982
225 119 90524
202 36 19661
142 158 325512
58 59 93047
113 29 435473
48 208 441259
145 6 557474
2 62 476343
265 286 278870
299 115 586594
108 198 810431
17 295 864415
279 155 347786
53 200 230897
200 190 923217
131 110 611275
104 143 40201
287 159 18942
39 259 587740
191 206 919740
71 33 284485
108 77 999149
182 242 439853
229 206 868971
29 99 407832
76 157 447040
299 109 881653
93 286 705834
239 24 557025
59 1 87810
294 183 148427
183 229 214726
81 240 77365
139 251 920012
59 207 389919
199 82 712702
6 15 363094
295 138 665013
190 88 549837
61 153 179444
124 60 936656
137 86 988
143 184 696109
52 290 526246
292 161 324682
186 284 893371
76 242 337311
59 291 482993
160 74 368965
21 103 92093
134 12 494682
26 55 44689
252 63 140745
267 200 665338
66 263 452139
151 41 336540
224 51 72880
99 171 370713
195 260 546360
119 272 926613
40 24 800916
196 100 320051
224 49 473117
19 235 201615
119 300 711025
37 161 564873
46 109 365854
263 112 593105
103 9 935271
79 287 308872
188 225 397882
278 21 342207
255 35 335169
28 135 733099
253 108 301241
177 274 250409
141 92 182239
87 66 773381
52 58 319356
85 178 475787
265 132 626444
99 245 675474
181 190 87540
269 132 347707
46 108 860093
115 217 930685
134 224 272836
236 122 518619
200 118 85215
255 193 19703
237 104 141228
231 154 719816
299 212 751975
20 228 891643
43 191 906537
299 207 471011
274 41 282659
43 257 483475
97 212 327875
111 99 830354
195 76 121349
77 292 180327
90 107 102233
70 271 378292
23 257 158572
262 61 544921
121 37 543971
86 248 820158
162 27 502716
80 117 125693
22 299 363538
121 268 706992
243 1 573856
86 216 426465
234 44 666155
251 62 808281
64 204 495241
297 114 225350
12 169 858610
2 28 965973
295 88 315395
223 125 511717
247 131 235092
126 253 970043
281 57 674458
215 5 903011
186 177 935565
135 285 219151
13 48 832773
11 219 761568
239 93 292749
210 173 756701
266 290 327523
240 268 494289
145 241 64767
14 68 29790
282 110 992158
29 188 297189
208 292 338354
172 82 384375
244 47 922904
236 227 812686
272 174 803988
98 134 727073
143 183 531348
295 160 5294
83 44 690556
107 47 15274
140 220 45601
87 55 589322
165 37 65216
14 221 909209
300 156 334195
262 209 866359
183 215 795993
179 111 153861
88 57 279620
128 76 491660
147 151 467298
14 209 343215
199 63 859234
52 215 929057
85 123 354071
247 15 63426
111 227 483399
251 159 663979
78 216 588821
179 5 156166
192 88 227963
137 291 836200
214 233 796222
51 182 705288
189 275 326960
221 266 688336
39 184 863745
136 93 113200
166 205 751492
128 284 448229
59 144 770366
159 223 50247
129 285 319630
136 234 691630
70 291 920351
45 48 446523
115 227 303881
109 268 194209
8 65 766891
12 282 940297
7 188 931620
210 141 28318
257 224 433231
6 137 650630
146 141 418230
99 150 797290
126 1 397957
32 145 171171
245 44 121582
234 3 647080
194 191 554255
269 23 722149
298 81 790281
11 248 403703
85 104 914963
294 236 621443
250 163 928915
123 192 81952
17 236 801413
162 55 125176
96 267 566759
98 75 251581
204 158 843114
195 186 247181
45 241 880024
14 298 440322
134 179 94397
8 292 480931
14 48 139408
258 280 320770
76 283 23906
42 233 406562
17 50 873928
243 196 977321
228 99 184141
46 69 710641
175 282 241785
230 234 62390
198 51 308309
217 195 760038
155 4 700100
129 61 342890
265 137 790740
136 74 649815
86 257 337554
274 42 335945
58 70 790206
241 268 165013
278 262 389308
115 57 98953
93 95 188894
221 249 386680
203 64 361603
138 176 512670
233 143 348101
136 226 567093
268 174 720781
41 63 539391
156 38 72398
138 264 434946
205 39 5256
59 121 224989
113 35 312405
78 22 34576
284 95 695200
92 164 602970
131 25 70146
149 287 811192
289 247 514971
85 259 337546
151 74 488645
143 28 333059
161 162 788220
125 36 136557
6 67 349970
20 153 848252
132 122 419182
119 208 4927
223 194 478986
74 43 823005
252 126 576647
229 72 509072
33 271 294887
92 246 564658
73 271 824455
214 258 202722
156 131 978325
192 239 112855
122 298 170256
178 255 615894
210 275 597230
138 46 20700
256 22 409798
213 206 201357
67 177 869276
252 155 201293
133 42 679037
44 29 358061
126 51 783658
78 5 154996
33 67 656635
259 174 58650
23 121 711556
269 299 51838
143 34 249584
177 266 610999
20 201 137185
234 270 440889
251 267 935309
203 4 606486
212 71 186969
300 285 67724
140 299 668841
139 212 181890
109 64 449603
274 270 323468
38 297 391207
133 206 620536
71 127 455648
286 36 893827
289 54 593024
103 140 480825
231 288 692732
273 116 954468
162 86 508215
167 187 668336
27 89 983162
187 124 799957
44 296 356740
292 300 443472
170 127 151216
147 215 860680
75 209 296617
68 116 368885
243 33 825837
7 109 994293
55 123 243965
11 57 59039
46 270 85600
159 51 646236
163 30 524877
124 197 411232
218 233 418166
204 66 482992
214 111 864669
206 263 588170
150 20 449646
188 114 843831
135 179 410060
297 284 99767
9 153 837104
5 137 375111
271 2 705482
208 123 875340
170 79 798485
94 41 360670
223 67 930620
46 15 274024
254 84 729739
55 30 588804
188 281 649129
248 48 986447
187 213 575342
288 74 442833
286 254 558686
170 223 328507
60 187 958019
267 220 970850
147 27 139840
32 16 104555
61 120 208635
44 45 614053
264 81 247268
69 264 881229
178 24 274138
132 239 121207
116 149 771562
172 8 624166
87 67 876707
67 180 174490
45 109 318618
149 175 151425
75 161 730111
280 75 727034
54 221 403795
188 248 308050
110 212 546461
216 190 370778
61 254 993700
204 247 116368
284 164 118729
56 275 375151
97 182 565196
101 212 523485
88 5 307838
57 117 90706
246 42 230661
205 232 310354
277 249 533035
150 65 626764
27 121 118019
158 122 679423
245 279 275442
219 9 166307
185 266 12247
298 33 848000
67 203 313444
297 133 173468
138 37 536579
71 251 567806
60 50 398631
9 123 626246
271 259 168082
245 68 151820
67 85 482479
164 245 663936
10 128 123305
111 76 98145
26 262 520270
57 80 910606
53 193 258106
170 27 937597
271 193 731441
189 224 486642
93 218 983953
259 43 88256
100 220 116229
284 217 958097
12 209 61845
92 266 678277
115 239 929235
281 217 996231
169 74 521592
30 195 235150
15 111 344721
131 29 360248
206 199 696452
94 111 297335
55 101 309920
50 97 288079
133 36 324065
129 237 519375
35 105 172247
113 102 616487
92 231 410147
110 222 3456
211 201 490373
35 75 822503
73 92 605276
83 283 806199
30 124 722469
25 273 14147
175 216 839496
57 164 149071
285 57 152038
197 245 677084
56 30 715072
147 10 735021
282 231 460229
139 38 778172
296 137 301758
191 267 77728
265 207 933585
188 195 565882
165 145 911345
99 242 988362
169 29 313247
123 270 914034
298 5 815423
95 187 267945
226 39 923459
78 174 719343
64 273 344682
42 263 877388
268 93 207579
228 137 477466
78 296 349759
235 210 404620
185 119 236499
28 206 530535
88 16 568389
236 174 814787
122 267 895984
152 158 433234
173 65 107516
71 34 818928
113 68 91489
150 2 61870
111 226 859313
104 43 741652
54 212 668852
43 119 526963
260 21 837050
32 277 685707
144 209 511415
203 162 106908
45 96 311241
186 3 908252
27 172 229952
96 98 114509
207 165 967862
233 12 57974
58 120 655811
174 199 480551
14 267 956205
145 120 81375
71 246 439690
8 246 18377
263 128 424893
136 111 300608
142 212 881436
158 220 593113
88 28 352567
218 123 336628
161 281 918132
237 236 119156
92 20 151893
109 213 228348
62 292 842277
220 227 56451
16 62 616503
284 259 85032
29 25 631211
123 153 659858
138 60 181287
138 216 844477
42 229 936191
294 121 525416
20 238 18322
286 238 76305
179 299 298609
123 7 399679
283 275 463189
197 233 495562
231 248 862011
220 186 405065
205 46 906305
61 222 596654
250 173 109466
249 245 507720
17 64 867700
69 81 869336
68 282 244850
147 251 414542
74 270 554306
240 120 697003
45 87 141921
203 70 865452
25 241 623792
11 63 10098
67 169 376997
55 262 332766
150 204 507167
40 185 362556
285 157 598719
271 37 770704
295 110 290589
260 163 794157
75 29 860576
154 292 382032
285 67 457162
117 121 455580
221 227 225072
241 30 206763
23 87 896663
214 119 884473
100 55 12837
57 193 547923
82 173 521597
76 160 715177
161 217 10716
192 12 742031
256 190 132509
261 156 446919
27 298 828595
269 227 731568
139 153 950650
258 158 963969
279 142 345451
38 134 748012
291 41 963739
81 131 78636
22 149 170061
203 101 317350
265 193 123451
84 48 173467
245 230 326374
235 8 633068
108 162 815875
296 201 26238
136 137 578108
164 51 383628
282 4 413403
273 164 139485
45 148 946386
194 66 421740
210 12 228632
14 200 459171
21 8 245101
163 140 165995
154 173 296549
98 126 632700
63 135 105784
287 100 271676
144 70 690091
196 199 98097
261 244 668093
295 188 843368
282 86 398910
228 3 573126
68 43 995158
254 165 388768
15 289 231996
166 91 946345
215 151 802877
167 55 268490
259 272 234776
264 65 58743
132 274 539091
75 293 187020
34 206 635401
89 129 69505
250 81 281192
273 57 926084
171 288 318294
12 239 83391
152 86 456207
215 262 856912
206 113 243699
124 47 990607
216 14 267314
153 152 557796
274 161 117471
126 113 743426
109 217 203718
134 39 682508
3 296 982407
200 6 446498
157 27 782154
297 224 542686
169 180 225771
296 150 902183
215 4 237319
152 103 854995
275 8 225138
180 61 901862
295 157 283193
10 151 143209
191 92 231656
72 166 516317
64 28 779844
281 114 518797
159 31 979744
137 133 232112
91 84 643719
63 166 585796
232 198 491774
127 225 14702
85 206 576489
146 114 835366
129 4 99369
254 71 753061
199 204 496961
133 47 91854
27 171 232368
192 83 230895
225 109 464476
236 242 112878
265 180 604475
167 261 861719
285 153 890943
296 76 439822
5 122 238857
296 33 514686
283 210 724470
120 275 929953
132 204 100974
70 218 321961
270 189 342586
261 100 393368
97 92 4868
22 110 997679
23 122 707694
255 157 222009
124 8 331524
165 258 678981
154 238 690420
28 185 52906
4 168 26706
38 41 159915
118 203 679647
300 126 702539
179 221 591632
140 155 663906
251 45 166452
197 100 380657
144 201 138842
148 290 361852
53 234 799954
13 114 351684
61 298 80707
184 52 481000
33 211 244083
12 123 715471
59 163 142182
164 87 411800
222 146 437291
290 80 638860
105 58 396149
296 185 115746
198 176 935191
205 279 27369
65 198 8873
116 86 253731
300 9 188651
157 90 159381
172 256 891109
152 124 420767
222 58 76512
66 13 151527
183 240 38709
289 228 886032
169 289 545778
265 44 366302
193 268 436691
160 134 61128
251 97 477258
39 191 987937
80 148 672515
105 244 833228
230 34 497951
24 3 15643
80 258 526168
162 283 800204
255 282 582150
85 279 62442
65 233 774763
202 236 61616
115 102 607695
108 229 455784
148 56 7102
178 288 788620
93 71 707202
251 293 589890
300 29 601584
195 219 277374
251 117 356579
261 37 650028
45 255 116907
23 203 876658
108 71 81104
251 192 15244
294 253 204872
2 245 484034
19 16 619750
228 246 268950
23 247 151909
56 269 573822
69 129 700471
135 214 439344
61 101 412067
56 199 698474
277 223 704045
186 6 996021
1 27 459679
14 185 32801
227 75 700773
45 181 670217
264 9 140995
93 290 560413
284 144 942918
33 53 430816
49 298 704334
136 164 837029
234 151 82277
26 161 248078
214 71 973854
292 166 140362
178 59 82267
137 181 965430
139 31 867089
13 101 742814
246 227 164618
26 118 69988
82 68 222469
138 113 782299
236 292 903819
246 88 472756
189 44 765477
10 293 555581
181 260 655856
106 5 544936
69 130 295909
195 74 290454
59 169 75335
228 90 581599
75 94 935727
30 165 574501
121 231 1055
208 256 922426
58 230 383534
228 219 56400
3 112 955155
246 20 834927
32 183 913652
140 52 609626
23 101 33412
146 54 11776
247 196 310380
108 179 715470
255 203 952463
277 185 974340
12 228 294589
195 297 605853
82 34 666874
127 14 54955
92 261 741117
47 288 323132
9 271 20235
161 212 993732
233 125 32519
18 132 722171
106 75 479257
17 147 680120
103 148 779580
216 224 403666
210 107 842940
184 274 812985
293 233 490955
51 2 749477
94 80 256279
11 74 142975
100 245 525154
70 160 331730
81 215 331120
168 188 489318
128 25 285919
169 238 276095
300 105 160789
82 238 540264
214 215 966083
16 22 437455
116 270 490164
186 180 947964
90 180 473182
88 138 338258
14 101 823070
100 99 520406
54 166 102080
202 249 656691
25 78 961592
64 295 443052
144 178 202773
77 78 950310
220 41 200573
6 74 209603
109 282 282191
70 17 362231
6 4 664960
100 86 207506
272 31 984028
80 160 961524
296 292 93056
254 166 147190
268 48 399900
178 299 406882
250 201 33154
292 177 781733
246 156 681778
205 220 813386
137 44 300273
273 160 769356
195 34 408236
248 6 184730
144 147 204665
271 146 418107
97 229 49186
4 223 927824
16 285 910138
266 144 229841
156 145 405020
32 202 173238
180 113 646836
61 220 490589
7 23 209402
180 35 81225
100 165 126813
89 47 723159
153 47 246715
267 6 384761
210 211 250493
103 236 881557
231 81 355635
284 153 220857
94 286 34125
38 66 78436
170 161 617342
107 8 80122
27 3 944765
300 176 183579
35 144 219667
204 168 778130
208 267 721684
250 193 688427
88 162 989485
49 125 234325
131 272 945065
283 30 491296
123 41 126222
183 67 286948
292 13 413421
32 123 502014
285 210 121838
172 105 543252
215 127 625113
187 243 794564
46 110 381131
276 132 775676
48 249 956270
16 96 162066
265 74 630239
105 2 159286
238 252 571610
182 205 298010
86 202 678898
10 289 544810
237 138 447334
49 268 719854
31 7 534592
222 46 782302
299 80 865260
139 133 734595
95 182 577163
223 220 382823
96 56 290879
268 272 390798
258 131 221191
277 168 240223
92 161 393060
201 134 429964
66 143 397923
244 256 880014
120 11 475158
162 106 65942
258 290 503171
102 154 781583
133 286 645568
290 277 475664
46 281 232737
241 105 457428
200 170 181744
289 154 296686
31 71 699339
245 86 523127
85 134 215058
161 145 801744
144 255 467934
128 296 356150
198 268 876583
149 24 778723
268 294 803316
87 167 719497
88 159 28342
44 57 700756
193 70 124789
177 276 699199
93 253 280296
122 106 873585
231 199 930409
260 269 494940
267 180 616840
167 100 510224
94 34 132219
28 139 818796
68 179 51823
156 244 828613
85 258 929851
34 20 387213
201 160 287734
8 238 124414
97 165 720596
201 235 597334
121 212 723869
290 164 277662
242 158 683245
34 201 436728
84 34 951474
1 299 697465
241 143 711315
34 154 616612
142 127 524555
189 192 552379
254 268 978274
240 110 683621
116 195 12957
285 47 980636
194 187 792574
273 95 29264
262 48 301489
128 49 928800
120 188 74999
174 84 629185
257 182 543765
224 169 247861
203 91 303666
193 181 210515
246 166 491633
198 43 833652
288 97 981939
198 298 120587
69 157 458659
2 122 792932
163 221 672765
11 48 594031
293 289 521378
22 296 924531
234 17 805473
78 151 797979
67 137 975321
93 37 481394
158 40 796175
195 202 687221
124 125 332196
206 112 492324
226 158 166711
62 82 963318
275 3 729611
171 189 457838
152 258 677967
88 167 450014
82 233 967324
137 160 224097
172 121 753418
10 281 646336
77 189 291138
127 210 265462
174 274 330688
285 130 295316
16 296 317724
172 232 135621
225 154 94301
152 33 179945
196 249 20002
233 84 697347
117 88 88349
52 39 702320
95 220 857527
231 224 240796
27 48 583542
126 6 807340
268 33 965284
275 218 322617
138 57 247457
8 188 697446
85 174 779651
46 98 248480
249 4 862168
282 285 87720
83 37 339156
293 125 705832
153 63 712140
174 61 799312
73 166 811592
203 8 526101
2 23 811981
164 286 294897
283 96 259832
208 18 243676
258 132 878763
121 169 955303
276 172 933500
111 167 104484
62 27 586677
246 22 519741
241 100 509240
194 180 266844
131 185 92129
236 46 398600
67 147 64116
195 291 75327
115 298 887154
298 100 170258
171 285 443742
290 125 304471
293 29 325473
221 17 393483
16 266 348627
108 160 125368
236 199 498472
70 38 866429
80 130 287556
85 196 752623
106 98 745763
53 107 828140
38 263 587474
178 81 505369
188 11 405041
172 13 93587
117 269 698143
245 277 729390
129 188 270976
85 293 480005
136 150 333874
115 291 441976
183 281 783272
208 33 846174
262 119 278296
1 97 541707
291 45 430991
208 49 540592
160 199 108639
6 88 258992
108 116 538986
206 261 7665
75 156 700724
160 54 672759
98 25 190437
152 168 168653
238 33 993654
5 98 878585
269 239 725811
242 166 386242
252 67 837973
62 183 139697
152 98 420392
180 29 898682
132 155 339005
50 139 58608
242 186 873292
124 34 42302
120 272 707429
19 43 312419
276 253 427422
219 84 865236
107 190 320374
245 119 658894
78 229 556761
278 183 569924
38 206 490386
219 213 89721
170 283 368143
210 136 957288
57 152 434314
14 22 480801
152 160 156017
202 205 332543
96 269 543745
232 183 907521
28 160 102852
239 140 768011
216 54 425028
231 273 94750
72 291 109842
101 78 568428
21 39 238711
61 212 510935
87 62 705471
41 86 34393
39 203 257308
6 285 278143
130 241 922118
168 26 29268
38 227 886248
97 18 207273
202 238 609576
37 36 397713
106 16 199968
207 42 292949
195 224 810058
195 151 641585
257 5 96187
154 254 926070
262 261 35634
296 197 381468
215 55 540262
155 171 132463
184 239 135789
52 51 832121
135 217 896139
294 177 999584
155 25 157695
144 272 250252
98 64 930530
240 12 252228
43 116 311373
163 46 395666
293 182 401649
103 296 325454
275 37 603865
45 240 429741
81 189 344449
72 243 695820
129 257 888830
114 14 278973
223 135 453659
80 292 35232
10 186 577262
192 180 885186
69 179 285598
2 226 173337
276 108 233909
49 136 258870
30 71 669622
92 275 10979
126 245 615207
129 183 875767
198 66 638911
116 241 576773
248 274 596201
15 23 739837
107 95 737753
293 98 261328
162 38 804087
65 18 869146
278 70 692953
112 10 44667
176 287 397788
296 90 990827
147 255 769618
19 73 526246
156 203 538633
16 125 508080
118 101 612153
252 272 655238
64 116 333806
162 65 403232
298 271 34254
286 134 945432
61 161 547647
73 224 730166
10 299 348484
245 235 385431
164 170 149995
157 180 96901
23 167 73229
258 246 88251
190 155 925502
273 197 327454
126 271 332447
232 143 80758
235 54 110176
269 68 443267
7 282 104526
160 294 598344
94 69 536767
235 198 392578
86 167 434656
110 276 352288
80 84 397766
248 60 100385
291 274 444924
65 113 308107
75 133 611154
180 64 842649
155 58 260263
83 138 927790
156 60 747956
54 245 379692
5 96 825130
174 244 639161
48 264 528138
262 247 891397
146 62 691312
28 204 947348
288 92 535263
73 273 16482
281 150 84023
83 97 908905
126 299 873253
35 249 647044
279 264 779694
276 200 291029
31 265 919394
239 219 897113
284 29 565807
3 123 399068
253 100 122217
151 91 648488
177 48 530122
101 20 425565
123 244 453163
73 263 580464
261 9 56388
151 150 74701
82 275 558259
95 263 156008
291 66 60006
242 270 445631
32 215 777062
300 219 863603
79 34 580605
170 237 466003
81 281 662541
110 174 547521
228 286 446887
165 117 681955
57 9 489388
179 187 338347
123 177 943942
279 203 307370
195 238 321211
112 279 805893
41 7 329947
128 218 776375
199 54 911157
156 15 523578
120 151 243319
179 154 436703
112 120 538224
282 78 590962
287 264 28626
177 33 293997
252 77 145445
201 56 100492
289 128 924032
199 132 787625
292 195 139170
256 168 418868
288 241 922895
135 102 677849
158 76 351355
108 137 487169
199 37 36853
152 6 481848
147 135 98677
101 150 490926
201 17 605301
76 124 960805
279 182 971803
145 174 747616
100 112 282328
116 132 588082
37 12 287867
248 295 331649
173 257 98029
206 138 68377
254 210 375690
191 149 527876
172 264 832939
162 176 123262
134 20 896498
261 188 424916
110 227 312627
56 213 834954
22 98 517023
283 256 679645
243 153 724814
271 256 143652
27 251 912746
124 196 885231
24 167 63330
184 161 576505
165 175 768467
246 219 229391
237 223 398445
203 132 245857
46 13 408359
72 180 31800
229 25 695884
198 208 907893
85 27 488221
179 36 764473
48 239 628326
111 202 197292
244 210 44530
281 148 824100
29 241 180014
57 48 24595
5 17 793883
13 54 535418
278 228 170203
106 57 533660
165 257 696933
174 160 652809
96 230 426972
229 294 762739
167 243 10621
78 60 564426
205 286 689411
272 270 157319
23 59 419282
17 34 989105
184 299 647757
220 53 773856
119 52 436654
204 280 412371
232 80 822163
281 111 481626
145 29 333537
136 294 210629
261 97 902382
288 107 563075
153 93 399686
23 232 225212
69 243 824876
246 73 688382
4 174 867160
29 189 231342
95 79 787620
141 139 662434
60 150 563725
97 49 426021
114 219 776432
104 14 853539
135 117 390248
36 194 687263
48 10 492788
24 206 608641
124 122 177743
300 202 487985
80 47 499782
19 144 892514
155 275 265046
2 93 637891
234 79 780234
202 163 780007
16 250 162419
69 290 475691
11 121 819422
168 200 461746
92 65 284811
135 144 772283
278 52 932418
28 175 110681
174 148 864118
73 194 161414
81 127 490380
163 156 672266
88 105 887183
144 117 303668
167 42 55249
119 40 529185
214 37 124277
16 170 338317
266 84 346448
7 38 418443
272 129 662806
38 159 269702
50 269 788654
213 204 55886
72 64 954686
25 151 821844
202 189 555363
112 169 455948
115 79 53683
258 86 250338
184 277 723385
260 218 314600
219 113 254696
270 167 430470
66 109 524370
167 118 51124
216 163 863199
177 36 196997
112 179 306377
118 254 694588
23 288 839524
283 38 228318
286 61 171171
153 149 958994
136 213 846426
122 53 250499
261 269 699113
246 188 252824
173 171 967317
63 99 367960
114 185 288960
62 226 305174
213 95 419335
234 160 140447
180 173 721243
125 46 240512
88 158 278543
13 47 879571
155 160 240803
197 208 536593
124 71 375942
148 107 278112
13 201 371933
291 148 627315
177 205 289411
1 38 419303
232 93 973265
3 32 768396
175 207 373623
40 140 408273
251 115 559445
222 242 979743
167 166 494223
168 142 109078
12 146 868691
24 20 426004
74 184 3116
162 68 986460
26 105 142331
23 198 510155
187 57 522996
26 291 403657
100 274 507327
191 257 773039
109 164 697976
240 30 224927
248 271 788889
103 190 638368
232 82 974276
262 199 821556
57 75 273610
44 211 970668
200 42 269684
259 231 498545
55 277 412515
78 55 48388
206 196 535032
13 275 982635
22 230 651252
294 225 465245
284 233 677282
17 101 201872
176 194 282379
62 248 144412
297 238 316997
20 253 806468
104 164 377170
191 23 606810
131 165 264573
45 14 217246
289 72 992478
14 206 865268
168 140 938751
283 247 554435
203 247 573240
120 266 383112
285 136 764506
144 99 374681
109 244 773518
137 106 403127
101 234 376462
292 103 371282
86 103 275372
85 278 840569
176 39 145878
259 228 549793
62 117 918120
166 143 789091
18 184 123717
90 19 176803
119 219 933672
150 29 866823
161 179 35147
71 121 568235
266 101 253750
60 290 344176
178 241 660772
155 43 953256
254 206 806820
15 155 701158
217 238 421663
103 230 432700
134 252 793631
226 131 837706
167 232 352138
54 29 916838
94 255 846324
130 225 995139
181 298 189120
275 142 279926
10 5 748302
97 23 926973
16 271 929123
198 122 993867
193 166 147581
140 219 51
104 112 470471
236 180 59216
84 79 97736
187 275 810916
188 213 29107
266 119 703586
63 151 464331
222 259 96047
241 159 75204
135 258 840638
72 213 726059
200 86 742195
47 223 148001
148 71 426812
239 98 20624
245 88 75367
274 12 604979
17 86 287017
65 240 61524
81 277 31183
246 1 60885
79 12 10642
99 276 167747
228 72 700513
106 135 557309
151 155 889015
11 244 791155
224 196 925426
221 92 658683
30 216 788377
257 13 721919
264 123 692879
267 179 494012
184 254 902625
111 280 156956
243 31 630325
6 124 480281
212 15 281823
93 28 429513
276 299 844047
107 268 381044
24 7 620201
91 280 450708
44 225 788247
24 269 262488
158 268 159902
280 62 783931
243 225 640598
90 240 741779
257 2 415573
163 81 51377
136 34 844875
119 139 309365
34 91 525510
243 245 715488
144 236 305903
164 111 586462
44 148 63742
193 55 369224
73 102 301621
30 118 287509
263 71 915979
125 264 76814
58 127 145282
70 282 999704
64 289 436401
35 11 392991
77 25 356328
276 46 996948
142 185 196336
259 90 42879
239 128 504933
155 246 498290
132 234 612417
295 190 902812
52 239 367342
250 198 173544
101 110 71820
157 278 577269
149 37 273482
96 175 963588
148 30 374874
52 151 922964
155 277 542791
123 260 940544
160 49 667587
141 131 474021
186 116 417707
50 79 40019
181 111 100402
148 145 990581
103 94 595181
246 78 189691
178 193 239718
205 123 259297
130 286 35747
96 299 640419
171 28 331072
197 133 96577
184 213 546670
8 202 308265
31 119 345345
67 14 110077
132 23 944625
58 285 468747
192 151 327190
291 175 481545
38 194 112809
48 166 419867
242 26 876082
251 3 378266
243 99 316891
102 205 699560
82 59 441122
36 170 926804
5 246 11732
43 221 108514
141 261 130184
55 144 330141
103 144 504312
201 6 609490
292 266 897209
198 25 161406
144 297 983146
94 273 176799
73 168 692116
257 195 27858
153 1 98555
233 136 873805
124 100 315653
4 257 680589
49 171 675016
225 91 360697
166 76 215164
233 269 739728
22 90 3447
79 172 567531
10 178 395054
123 252 582619
176 298 797676
25 96 974134
176 56 323275
95 275 648287
195 112 542014
118 85 428415
183 97 63027
157 33 164010
276 115 991314
215 105 942558
68 292 891198
271 203 202367
24 163 974662
200 119 659020
199 6 607309
63 36 251572
125 295 945509
26 278 224834
183 245 470218
233 285 645690
142 184 20305
25 116 865955
139 65 174021
276 9 981395
194 2 659232
36 221 856205
123 296 583939
52 71 862416
267 61 741914
236 109 783740
86 7 133724
239 280 736709
129 292 54489
231 100 564878
70 21 865506
199 128 652644
280 112 682712
79 142 475113
1 154 606764
250 164 383858
101 282 127137
83 282 393585
262 9 269325
148 123 621822
175 236 878439
241 233 821651
10 227 547719
17 167 508861
231 254 216774
20 298 600387
53 288 178724
210 65 906210
199 85 516473
238 7 543182
240 180 570418
227 199 138708
265 263 467306
46 227 910343
52 206 868618
291 95 654302
112 56 370494
158 214 618831
269 5 632797
292 187 573664
206 22 137732
149 98 332644
287 101 75237
48 144 792266
121 89 276332
197 85 197523
116 22 919653
169 236 766243
7 297 194069
300 297 391721
15 220 365795
132 247 361723
260 85 719373
41 256 580555
103 139 82480
244 177 253028
263 40 193397
207 206 725972
128 177 435960
172 231 217869
289 284 441350
255 4 97337
67 291 825698
32 216 398123
183 150 278552
95 132 169596
50 263 627176
1 84 965579
53 50 686334
269 30 43772
7 220 898218
164 294 944462
225 45 473117
151 297 256331
198 112 44522
60 171 961467
127 45 607835
49 213 798927
41 37 423914
108 140 156509
28 5 834493
29 20 548260
41 91 74318
43 184 261446
235 9 741408
133 167 599485
257 226 100172
83 13 8336
229 29 454894
116 179 950553
77 110 545323
1 253 348707
11 195 678100
216 201 554647
148 97 758107
5 260 135262
83 75 508049
281 51 538270
53 136 58686
21 74 681847
111 177 843384
204 135 938087
42 194 842384
135 197 24563
237 52 659947
198 187 207316
6 156 964610
297 276 778765
265 18 323283
175 52 116113
13 256 531709
247 118 569507
264 280 742995
83 30 375245
39 27 984198
49 129 495700
82 9 273173
94 181 774322
149 44 881506
278 294 909291
222 253 648019
152 248 584853
151 190 860695
103 104 462030
261 5 539935
278 241 505572
162 78 764603
189 245 942887
287 207 986630
90 38 619980
34 85 231662
87 14 30239
168 158 403672
236 153 758570
261 277 170225
102 131 141939
118 224 491320
139 35 986147
229 93 461190
108 30 548059
299 266 674666
40 130 235433
88 243 508638
271 192 918246
133 271 550561
44 80 527834
66 82 816990
139 32 565821
60 178 795021
298 8 133591
105 126 156812
159 248 643462
155 227 330728
237 90 248039
7 201 555684
168 58 641039
44 273 157539
72 35 350238
195 214 100037
260 115 538806
164 140 857664
99 113 765034
69 259 232854
83 153 132549
252 263 741178
86 213 747096
214 201 63154
208 258 480638
65 217 615761
20 270 844008
207 141 964933
88 257 946508
166 189 891618
31 57 55830
8 57 311286
142 5 303476
289 120 873780
33 161 221677
290 55 456989
127 251 363231
119 2 408990
272 111 938068
138 112 31749
281 127 461093
121 259 67949
224 222 589642
42 143 167595
292 152 409246
42 61 586086
104 267 913073
156 89 300317
300 269 263283
253 152 757811
151 110 463096
264 62 653124
202 110 347309
129 99 618010
130 111 774854
257 265 350234
62 67 246981
107 281 318061
195 294 1929
37 188 1239
221 9 357491
284 224 988124
258 126 173560
144 179 824837
181 272 227943
51 157 46645
118 11 262070
267 109 19607
1 104 145221
285 7 287861
215 240 732003
13 140 982878
247 112 998792
34 242 875109
176 58 306318
10 121 549856
283 163 286038
108 60 243386
180 167 481677
129 86 475210
259 252 977055
127 1 969352
188 167 764116
151 128 368610
88 78 635254
203 291 391787
89 108 327611
7 152 405308
108 94 172874
67 23 6601
137 11 270447
113 14 926779
193 269 506635
176 157 775878
209 37 570936
200 83 695674
172 250 159826
170 28 832330
29 71 284383
251 145 648837
245 287 584653
266 8 815029
3 195 118834
270 245 500525
35 51 833885
45 34 498024
272 288 535807
73 141 132811
273 152 375006
226 103 419276
243 39 144
266 156 879816
164 239 530216
77 1 256896
66 216 615644
213 135 828420
210 89 747065
162 156 189905
294 127 800772
240 230 104201
102 293 749309
158 58 729534
102 228 652374
176 251 130067
281 264 871224
157 264 943546
236 246 994978
68 270 551428
108 127 654955
129 59 364649
149 123 825632
73 206 320534
214 150 885347
79 98 505795
28 11 697489
181 262 821724
187 207 607722
104 99 203156
4 188 52156
140 295 532591
218 94 346240
87 48 394900
296 13 969270
253 177 783947
113 89 623544
8 190 150126
109 51 715765
152 232 485296
14 162 578520
144 269 942479
291 170 749531
35 266 325824
45 131 20729
241 292 571238
175 286 118685
177 291 344963
102 283 718106
91 36 99007
138 189 949898
150 91 5337
170 10 492701
55 282 160736
132 24 834527
242 161 899520
116 260 337057
33 176 850720
16 63 452706
189 103 238577
214 143 815634
179 74 760386
107 242 237889
26 259 832427
48 82 83912
4 74 691159
22 73 719467
222 17 758799
107 262 562480
231 51 483014
277 16 452014
289 206 747658
50 146 186175
221 65 496562
70 264 477532
248 242 714174
236 216 59605
104 246 332009
165 40 545868
172 127 944057
37 192 674938
219 46 325127
63 212 114092
260 58 511436
23 149 310530
93 209 835787
141 91 989002
84 38 374136
145 236 159171
35 124 798834
38 189 626368
215 180 956130
175 164 307351
278 49 900960
70 258 554797
53 154 310091
284 24 948109
275 268 670017
124 130 709418
19 206 934970
288 31 917625
53 157 822058
272 142 579646
183 94 483793
221 139 120897
191 146 493342
106 142 722152
300 44 345673
185 215 614499
223 211 478074
191 246 900168
234 258 52102
179 118 776756
161 114 938714
4 93 836547
3 114 822036
164 61 522523
75 103 787347
248 278 410648
234 91 659306
219 70 219045
96 188 137605
165 205 593581
230 265 584853
72 5 714018
267 13 824564
245 128 262569
135 182 929566
108 226 956087
220 21 619366
62 129 923734
149 14 63243
227 164 752475
197 106 137559
202 18 952522
119 237 688159
182 202 309461
295 273 119245
6 281 189596
212 31 328359
64 213 205719
80 285 184555
181 202 691083
5 139 984095
168 38 857552
21 207 2454
224 217 338465
77 232 973886
192 110 190043
65 97 534743
263 146 756195
84 104 503963
25 105 128308
292 213 399801
211 89 945129
66 70 705006
13 176 392283
27 25 798065
44 243 78424
219 179 576035
288 147 425375
82 30 825050
181 28 947043
145 178 648876
245 58 260527
219 296 475177
279 89 483734
102 42 985583
171 192 675387
283 196 156331
176 3 148763
235 202 938431
27 258 176678
17 300 4401
56 88 220590
57 40 316287
191 287 214010
79 90 915467
44 54 242577
185 99 860490
97 214 148480
184 297 945656
188 101 125295
134 244 246477
161 256 721418
63 223 738755
272 30 507110
52 179 256256
21 285 842102
283 195 603902
79 39 202861
93 48 305539
19 141 716838
297 3 194288
62 106 349797
219 53 847293
133 25 232353
199 115 89690
22 46 541097
68 254 603551
136 6 860219
57 257 500578
49 44 595272
45 3 310090
181 243 997609
92 84 582028
274 58 910872
119 123 401565
299 243 896109
212 78 572640
19 257 713421
25 119 989793
2 286 119491
290 240 413081
75 147 313837
56 195 859690
157 86 203816
222 95 185812
25 261 398655
103 277 137449
71 175 462214
54 287 861088
86 55 773889
113 140 170948
285 36 334206
178 45 676583
11 241 878022
249 11 519101
232 123 781540
254 262 38934
26 14 902538
65 78 489749
277 30 814156
28 148 548471
52 231 484808
87 80 702277
136 25 460555
100 76 484193
227 107 688725
10 254 442651
71 273 813653
111 186 941783
262 22 733937
97 71 370135
177 18 505678
170 189 457082
198 120 152794
160 262 932506
110 75 39685
281 11 668636
176 154 480327
83 169 646541
282 156 640045
101 130 765675
200 1 473758
81 161 75739
265 23 70823
257 108 461110
201 113 279255
208 73 50159
84 206 47980
119 42 944589
214 113 628753
162 145 422761
284 173 846660
240 104 241537
174 263 684018
108 39 345495
295 45 421607
129 123 143986
183 73 302192
164 58 481380
235 104 370212
142 299 433042
182 87 269646
45 112 254068
223 99 542193
250 241 691055
259 55 418089
13 74 773640
184 58 349002
64 33 911629
120 203 874125
206 77 462441
39 230 126997
53 263 884816
129 104 844380
159 195 837487
146 215 435253
115 46 6371
72 175 788666
167 249 392490
248 298 496838
77 99 155829
278 58 325824
179 168 894238
284 104 592345
177 113 201597
116 193 581571
139 17 252024
9 62 410241
7 82 338456
192 17 875355
156 81 222251
113 256 350277
20 79 699035
127 202 859597
6 296 469990
104 33 222775
75 142 587364
265 300 423914
79 113 614593
214 124 199196
262 213 322742
122 208 260128
262 233 786835
161 142 257489
275 101 364812
136 216 153902
247 56 683330
247 92 445000
195 20 791021
279 223 449047
259 54 538160
120 162 963443
15 144 161040
217 107 528922
72 50 204082
264 201 204899
218 144 570488
8 42 19823
76 250 378234
251 154 495923
193 27 146391
172 191 955955
255 6 433746
3 271 764149
132 82 442622
277 158 342109
252 97 737967
196 79 835502
197 130 726094
265 86 395122
253 277 419777
18 48 372095
246 100 957711
145 99 242431
225 28 447103
208 161 267810
160 106 160665
27 262 350831
131 231 554265
1 192 466414
22 292 87144
298 194 697266
263 24 386529
148 46 517460
77 193 815771
77 282 221348
249 18 321273
235 146 508382
287 276 982434
194 142 662265
243 248 471226
115 101 695310
219 170 767853
124 291 753976
240 6 887374
264 183 557818
219 271 796577
120 257 693060
161 120 801182
260 154 610439
259 46 817067
284 54 380606
275 300 291276
120 71 849492
221 175 618560
291 91 469513
229 178 372513
233 30 8622
296 47 711937
71 229 506574
60 226 30737
275 78 35206
157 153 808981
10 243 470585
161 91 714305
51 264 756097
257 133 281916
64 153 10128
234 296 112829
6 70 696510
153 55 339622
56 279 95836
1 277 569904
211 234 282463
41 212 516081
55 43 82646
278 282 811153
65 187 192910
114 264 504802
281 177 486904
211 14 827488
184 180 898905
159 269 616029
75 80 733581
285 101 277888
298 107 95424
230 38 116874
240 109 573865
246 179 933991
144 29 37972
101 291 129421
72 201 491230
23 22 557258
165 70 294732
201 37 349843
96 213 703028
173 48 878286
248 2 816731
45 142 249041
300 258 833121
48 175 22172
141 160 131975
180 105 805869
3 85 582103
129 88 600475
77 144 714580
292 172 792420
262 57 846640
222 137 435990
110 149 853103
277 21 522849
134 262 85549
88 93 84503
128 112 298295
39 44 380261
163 210 166421
9 12 376348
45 175 700288
134 103 401587
184 290 593108
248 185 261811
189 91 394097
10 126 888973
28 220 671862
36 60 822258
67 162 526828
268 227 553041
173 138 78968
58 296 194511
32 45 973270
152 64 495069
111 72 276063
1 300 257976
224 234 151074
212 151 896316
193 35 343829
213 174 576584
121 97 277787
31 153 498474
252 144 869875
1 22 326741
29 120 498189
110 134 716309
132 210 756607
54 2 663678
255 70 619120
36 234 750839
176 9 514304
278 242 499215
29 10 380832
98 53 175685
189 28 435137
91 27 170073
57 265 631054
39 281 178905
83 207 121176
280 291 931213
124 105 438077
178 129 416201
18 233 893780
29 276 486527
129 117 757518
172 78 28803
157 184 233653
265 219 619426
44 267 858649
98 37 223847
43 163 301931
286 29 325664
300 50 881367
216 199 821417
12 50 838186
193 212 199138
240 96 721452
187 92 795109
245 297 12640
184 219 364153
174 107 930634
286 273 453329
256 181 314601
208 215 474252
44 284 80434
87 280 561426
224 241 648489
9 270 571901
123 198 819513
102 82 257990
82 202 585700
108 17 657136
231 244 282409
277 297 340061
167 271 662648
137 231 492097
131 154 180980
249 46 206115
296 221 868543
223 123 657225
232 268 837474
155 217 683278
191 218 658425
215 202 627139
124 87 20681
216 44 335222
250 107 4848
212 55 612183
151 16 750003
184 205 153612
112 267 409550
69 70 487570
84 159 132168
228 232 812384
22 226 365339
190 263 597550
169 53 501028
22 142 918418
112 282 796873
61 96 417849
120 13 501873
161 124 736122
80 279 724891
234 65 921090
238 28 953381
96 251 651697
47 24 621633
244 259 48639
98 42 275667
14 94 629999
177 94 283527
291 155 896737
93 90 611361
231 77 772827
151 80 199630
261 99 344567
188 133 604594
17 118 853871
274 278 658690
98 24 978429
143 297 339715
132 32 189871
103 262 380507
110 53 541197
59 76 854312
163 41 267830
59 198 288290
215 98 919088
260 156 596546
42 116 879345
245 144 330138
78 185 227744
261 296 153146
178 69 614340
11 294 442812
58 104 946173
267 84 767718
169 8 571585
291 223 233121
140 121 339503
123 283 587543
297 260 324230
41 226 987589
223 271 245473
294 275 196551
46 173 8141
144 216 593810
249 71 227200
212 186 572382
293 276 889355
57 93 971377
235 223 515638
78 188 822195
6 7 737358
294 196 679461
196 262 987071
75 99 801272
251 110 696958
35 138 34953
200 232 247060
137 40 305986
274 239 504945
99 26 826298
196 232 313301
157 113 39076
58 166 560771
145 198 856320
189 290 290347
173 70 455648
272 35 695322
64 244 841776
145 106 848803
6 286 908275
291 277 896250
140 181 916445
3 183 266021
208 13 952297
33 17 883535
187 253 604806
283 209 939469
267 145 76573
235 49 782090
236 23 117514
211 65 831907
55 198 235608
100 214 494815
267 50 651733
23 256 194940
40 251 610569
259 300 662945
89 54 143758
62 10 372382
199 299 302943
160 51 808134
133 28 645639
124 127 582389
30 297 86236
78 209 367255
216 300 343033
50 252 589081
147 287 650174
287 84 272841
231 101 726857
33 72 739038
241 286 245360
286 202 640311
107 120 633693
79 187 703828
228 231 45816
236 256 85300
7 232 477575
247 223 719959
54 101 515577
201 278 128051
173 191 841502
256 266 491974
72 123 138093
114 78 904500
137 115 91927
46 251 919368
267 106 377255
181 58 482980
274 136 304108
34 289 400877
144 193 253986
34 74 434025
276 63 421891
238 184 731056
242 252 330695
67 75 525119
225 238 441048
170 63 652647
11 229 506371
62 13 474432
79 51 574457
175 294 669558
95 233 178141
153 30 114914
93 151 870142
137 240 42872
193 94 252851
234 216 383468
199 255 125836
63 84 620711
251 149 235849
154 121 404710
98 17 513406
106 276 892934
253 19 689690
218 170 793835
92 59 558338
110 230 216611
182 231 108349
198 50 194621
184 134 783398
171 292 277057
280 99 712160
287 52 457119
67 282 760115
200 135 785896
32 126 246736
287 95 4601
114 288 214241
256 265 872196
57 284 49438
9 2 947731
85 147 240422
142 289 398431
139 232 739381
173 68 668799
258 199 47928
248 63 370521
59 14 77286
27 71 140619
220 91 224182
214 15 384604
227 21 151308
179 270 354789
165 208 789958
197 191 204393
248 16 20859
8 14 895066
16 219 893104
97 295 472000
231 261 197346
50 299 460017
201 223 815897
140 100 865599
198 7 699534
234 121 909766
112 235 437337
236 160 543632
85 28 552154
278 138 770520
13 200 898787
33 114 955421
256 33 65814
26 30 162157
299 258 853548
221 234 435485
106 133 363283
254 4 430066
181 12 163514
285 266 87307
110 211 380841
166 64 643181
194 206 899644
213 106 971499
267 62 97578
218 231 39389
228 186 578703
220 242 651329
31 198 230029
192 243 389747
70 188 419849
231 255 470606
150 156 185047
91 231 872714
289 143 151790
21 167 678670
123 96 572337
169 229 568098
92 131 51523
150 245 89662
39 244 97879
108 101 967834
129 167 88960
3 10 639520
292 88 259901
260 138 881040
107 164 737562
291 74 832589
40 19 891561
132 260 239686
138 285 119969
263 194 757069
54 21 630342
24 65 532250
140 189 872794
100 209 929701
212 134 266221
7 272 133647
149 25 935421
125 128 194254
68 215 948050
254 69 931987
125 188 325688
104 231 440944
54 43 692008
39 141 156893
194 296 393617
216 68 678963
226 105 358283
158 251 467157
121 44 915926
252 14 55249
267 86 571837
220 59 440054
61 126 799804
81 55 974693
261 288 880400
277 264 954397
133 199 848857
74 60 16748
189 100 563667
41 147 825053
2 22 84753
209 67 820020
228 213 781906
247 2 858351
297 36 778380
235 36 701229
86 75 471709
72 294 333130
275 212 346893
275 131 210892
31 246 339629
257 297 199030
184 54 939609
293 228 715246
235 4 213203
136 241 34559
156 279 175796
149 115 869573
287 288 724574
29 221 127268
298 112 709816
48 4 532732
70 113 301151
29 297 902173
279 211 869792
253 172 363058
219 264 41463
125 138 336068
142 291 463140
170 201 472502
54 296 405608
150 3 122084
10 43 930059
36 97 154549
161 280 709288
161 16 331539
188 87 757709
274 293 402162
23 72 794430
223 268 720061
97 282 848224
185 13 126660
60 213 149332
251 280 179430
38 151 438878
242 12 371337
90 235 660994
44 63 47303
96 252 42396
133 266 606706
100 200 120604
159 80 183552
214 79 201900
290 168 78134
