0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-18 10:52:00 +00:00
OI-codes/S2OJ/636/data/shopping7.in
2022-05-29 07:47:12 +08:00

13946 lines
252 KiB (Stored with Git LFS)
Plaintext

13944 13368 782324445
90297462 1
52295560 1
225040581 159412855
147047380 119258214
110298170 1
58475916 9155499
108291265 60169649
239551278 178287973
303234501 266571354
109343995 82954365
334637140 229651361
94581452 39754153
119196451 114548210
334740283 214993674
159097335 83910607
58362568 22905719
93417346 1
276213861 259966792
247271321 230282390
105367641 98487616
76760394 44414536
212040928 178337124
269108037 218037489
283680318 184263339
207294137 185641133
206126548 139288126
86778528 52609061
51044984 1
339596255 302948653
248138484 208707013
194705353 71499773
180995138 67113629
310668024 244188926
68239645 1
262030875 134934629
245250281 189816010
255844262 175770626
70109918 53809193
78419069 1
326020851 203141523
168243293 46330733
166949964 90478453
62701864 42463521
64942743 1
320251820 318513116
327844908 232129326
56137949 1
269840093 207887523
224440309 128831445
224408540 125478636
137177995 117401474
209227113 135655479
240424079 140394045
153609523 52243755
49074529 1215722
292976542 243140400
136537182 42783257
104065096 98950875
133002064 47086215
246772641 172242691
309669213 181898032
89867265 80507122
257516897 243323381
325986848 229012042
147547814 18163240
179180552 101705418
83897439 1
82769725 46848819
134094588 97778449
340807548 292836011
255415875 221887160
254558007 149231438
106525893 45094798
185507224 124988748
116756843 39133526
164216901 51675039
292731478 217633906
173811123 166505575
288979880 263717362
201055015 71622605
55242697 1
95672033 75557408
163674786 91653160
75078637 15858132
190248017 168357883
78790502 18738580
190251418 174921180
237012056 221246503
222258696 119040869
230286608 124934091
150203063 70964809
320889940 246170599
204400087 163475146
195527332 124472289
77774267 10868759
89826373 4548064
60750588 12220050
260793801 133796800
294257591 178286996
337941546 280168893
318885053 217230236
126039491 99070862
49206639 1
116755248 79920439
64829014 12747208
206817777 189326592
319885394 282958562
90879922 8356798
223152142 215420828
108067754 10428586
287622708 283021493
137226662 131809793
333016008 242469396
324759006 301835115
243726998 210340709
154202490 62434002
66671284 32201660
103062153 50020371
150171394 45803739
307189740 251112181
137973890 51932262
233378278 182613335
275074976 271019915
171362555 98035083
90322290 17474444
213738644 175787273
258996473 217770483
144953924 68443625
210790049 120809431
61444191 1
323012605 207707882
316026929 240549464
96444446 14588408
153997617 26685226
229371320 194751532
98021526 78547573
176133248 107524008
78958495 57293305
102185403 83566891
130118367 1
178112762 120324642
172252964 53386456
262468939 250852943
263829522 185141373
150493278 33023031
266950522 215770211
200483485 115054825
78758561 9635070
202098616 129233209
240529529 147269300
165338283 59774684
102207980 1
243686144 165562205
155076570 101408819
230956279 158258219
277036642 147809954
227825437 98741569
186172130 63708446
131438256 74010276
95996281 27771061
77587350 48728736
82235266 73742403
187069235 182309061
108749450 1
313807411 201178620
73334654 2922638
59881317 1
290014879 268736594
241231754 194097349
330598800 275308766
260835475 186933604
80185838 57063227
124565749 116192986
308358379 193770598
136412266 130731294
85679998 1
254931541 186563165
157544337 100955172
50785463 1
154139106 34846207
297643870 255022413
73496483 40861550
58835404 19421927
200657772 103286179
212976205 158897967
330489618 272507763
328059855 313781807
142794138 33013504
96732374 42873296
154629794 47212412
104991803 37890580
228140003 108779047
214772697 213833649
292724530 196275668
196476521 161413614
100942204 80987199
157523432 88681720
219060430 88962161
164395806 139858274
197551709 128098230
253112730 190998810
123327392 122424203
105917420 74284879
226268896 175904664
129175587 42217493
71121973 4003906
313514791 306092166
181369082 163972342
319813239 257992261
138054526 24694060
298341568 206605399
58614424 48849977
246517632 227299135
150772597 74943743
234757623 165304220
107355516 52188872
112475789 62639883
214545018 137945654
289756950 210170431
53756066 41310617
57112020 12977188
160717028 154946914
76547790 1
140149013 42998936
102332780 60310550
54023130 7390877
174448855 47354291
85028709 81841419
181255487 95084464
119942671 30844424
172404046 70142847
79815560 61105675
178630283 128961493
279316431 277401186
213351604 109143753
266778001 187687149
158796384 151315302
282617602 262625557
323520933 255476465
55745945 16609194
218208798 214836771
150407177 77050826
179590090 123109462
49837966 20229703
215063691 146955622
126906223 52234865
102997127 46693143
107586078 1
202476206 131757682
335977730 244076835
132856013 104413642
295207292 268562565
75851252 31936445
246203068 154981496
129198007 64105025
316666785 243646862
100172675 73064805
60861438 15308554
231578366 190904322
252346307 248885645
158263625 88037393
83458095 1
294374078 256598762
294204722 266408963
278108490 232410860
59801153 57685111
334206222 313467626
293436727 286193581
86465798 50427677
104433966 18456229
183206372 136063364
287401581 207572424
210409528 195290881
336018061 256030650
78420199 14398885
340882864 325468513
70456851 49298992
137417507 95231877
139631138 58811170
292876422 268083937
156459899 134157065
249525727 132779937
267216460 224714398
78559782 1
219581784 199520903
59740641 43465356
213369256 88160531
63020040 48080800
55359794 20165956
89170131 43295531
290857051 264296977
301305458 191048192
55434721 29269639
79164206 61388354
253677150 210396547
79828113 16205135
324774635 200084809
286920950 233998020
118077930 86061659
198216824 74391118
266357125 244895060
65273255 1
103006382 94595170
61777710 55103949
263269536 234628939
243860603 228102255
277380595 203713793
169196871 112466477
72988422 59009871
130193698 8476976
195538228 136425858
261957705 199419137
140868958 100702206
190421228 125976068
316497466 204780731
176096894 174806911
161851595 84277656
129900864 105978020
172448858 102885292
57675683 3112050
100809191 89501279
106943851 1
269250216 251192000
103901589 74023585
133027319 43265224
75022877 1
67088941 1
328657483 243272899
285548361 162494046
122264522 1
68773667 9883917
72776330 37480038
278136356 238869949
306584008 227065295
299153555 225843515
103353345 94390260
150147178 139380192
308623933 253868844
234069504 128091466
307030576 217172109
195440902 112939376
141042873 45018372
113941877 71360564
106422430 86619873
316217086 286330066
100786933 22573944
297474712 171182014
192347100 160539717
162951996 71629379
111297625 1
96888782 47782925
72720464 1
137189940 85514665
155853527 46136288
183566307 177357054
111382210 60087508
264144611 197360971
112737808 53018034
338161230 305567898
158353885 128872927
326871760 211755117
94566827 43432912
109219895 17942485
82416803 51691771
188402441 133244592
63762283 61350025
102000935 40081511
110637248 56864405
131235459 126021897
179026316 99642281
85213144 3343711
259200379 185175997
205178719 103484993
117819510 96653642
204989432 153299996
211234763 117442350
262137507 165607449
121973074 81320791
226989412 120132981
312784890 304868919
289514701 248856451
139418303 30720465
269270494 215450984
72436166 4593281
251241149 163463768
78211483 1
150260310 78392377
149501266 77086000
122236273 90648242
234078232 163807193
83636931 1
241390301 125641417
315854099 278725209
51871969 27451431
56637077 6510648
91609651 1
157734617 57273631
131250523 110235761
308596056 287858267
129013208 59490767
273166095 163936485
190077580 87409213
340415773 318513843
91262999 1
268611197 191865537
76224293 65291344
192117673 115565947
75348254 1
139176692 93314459
76119045 1
121751711 47684529
335696635 290464653
314832529 313803736
62405305 1
147224990 142737125
275726009 221859296
316066014 290875044
115112792 34131797
280088193 248622224
236207739 201993645
261030816 210216062
87598573 1
73063235 1
82583132 32159403
319159864 294425358
109691006 109357540
221238097 165528273
319356398 285551755
59137774 1
65382332 1
155409976 154343026
170501817 147246992
55958542 1
90175294 1
230220059 214383009
60871887 1
59319082 15697606
323733938 215897617
191781585 184538170
283282285 207590581
113743963 87727510
170923954 46740514
98282130 80504336
153086852 42452329
85907355 48021567
115556389 95970582
66869862 14646749
107900020 4770633
198741033 68826899
208549080 88745928
202506450 197131769
163761307 128615666
60606247 30631231
82116019 1
157253177 154556082
260556140 137947751
303643162 220453624
182318614 129170366
232479446 103825372
290580840 192600232
152903222 59850737
99859836 55254046
52367649 1
133068751 28839002
226804298 111969425
214362052 209033582
164518188 149384720
287185421 217815103
130899814 92614489
49601328 28707305
314737138 189505802
333892102 224598062
152758965 109355027
182384017 141358434
73644275 1
249697319 247377888
322430333 208978772
121010946 103131332
138895546 112981890
247228499 194974819
259269590 212488020
300544740 232676445
127950353 83120003
123532079 120894102
274115224 230688093
231801158 193157574
179397471 176873684
280125727 180400667
142439955 54979028
119460063 84700274
201084326 172240711
290469537 253331803
112546171 61660467
84421073 1
110028437 62582754
301900571 252575425
71964921 44930438
91340045 1
160085840 50565906
101598876 1
256613444 251872561
75834784 51930730
190440824 130493845
125274451 113154441
123330966 90274911
78362802 20313719
64613827 55383298
104341420 1
338294436 292312503
92808491 2526624
66565892 59160318
98815775 8283661
271010037 259795702
139399038 131171361
172907656 120411686
107367719 85702950
281799593 254441950
118892306 22624619
156337332 131381163
133139555 23325657
289337306 185247453
154948551 123080991
243540489 205959051
310968455 301075249
104443177 40517754
153023329 98560036
151606730 27566616
275728431 258537462
145168923 44600306
222245585 133697741
133986623 44561474
276264537 194445580
209818324 169679193
123200458 1
322666815 229907942
136177184 81188857
291614130 204064362
94321907 31792639
187711306 150803595
168299433 130893191
320016383 248094316
100349674 51178776
325990891 208887934
340964913 255833187
80931482 78498790
159932177 46185664
254441965 204321536
107083120 1
50480696 1
292264583 209292973
204560511 113972557
104784184 23358807
224289137 147209142
64616452 1
83284716 68755131
249944966 236045196
189428637 81521109
181374891 179198797
293655815 280487468
245889674 240442475
119931514 70622808
89637685 51135290
82823288 1
122437514 85995984
250740229 131581147
67406637 1
241225068 157994314
65076295 58534396
231411596 180169377
78305434 1
66563119 42750050
73731244 1
234450280 138625678
85527815 1
81560944 1
85474115 21027982
115386181 76081632
204390943 80174459
95957296 38782264
114558712 78800797
233599116 144661731
113061905 101316137
141385778 51727562
67055042 1
307364365 203716497
203712060 169090874
104140643 93249074
193128719 172354327
340219515 252998698
231286849 107877576
60024492 1
104454354 62097972
62818874 1
54660259 1
189399693 170805862
118963962 101594460
152606441 35904299
263636080 183000876
56740479 1
103341895 79000854
302726744 181763052
165899069 131726883
304721044 245045687
105856183 82064213
148326149 68512590
62480736 53405206
156326599 35384467
204273272 135144237
81318078 1
120884975 98932307
300972659 249785653
121543853 64804290
211265628 164488794
109953693 84116782
63193490 51075390
57910201 1
212012663 84281048
226750957 174180485
295350839 278765072
331889822 202951062
130618948 5501359
51156772 11362358
154009380 60251096
236452175 210625749
333932689 326415803
153088616 129069929
204718499 195706541
257691544 174150788
175773806 163719697
266692295 184797714
278915611 254582885
143011271 80170331
179140321 137846599
205179682 191475796
138590604 73214388
129178425 77970049
102239920 42419601
200288388 164249194
80097814 23826465
102433945 4511127
159413803 131895592
144679263 33447471
105893578 83753315
99844347 18568468
50144718 1
224898807 217083528
53009898 44028404
69197323 28465652
78673109 23699597
269253291 143896171
114546298 31566766
71332606 1
214067520 117568268
75804864 50609813
105387667 39722298
340260830 287071450
313416503 285853899
332744468 233767953
71846330 35322071
143148732 102246004
287161968 276111623
212062664 204431462
118087434 1
275775227 225084851
220622941 172969573
237883741 148780834
71978740 10502150
69262291 1
135290200 63481168
267422964 178880126
256936687 185110443
164920304 86697520
128796262 35039765
123948982 110099701
307833122 255952238
207303267 200061263
110305302 45155076
305974118 204849888
155242098 54399987
146365732 20380378
140005598 57736217
79583862 5317628
191216280 152320550
183576587 119498266
70420847 33123661
147412375 54941848
318188685 316572538
114389081 30750791
261496090 225533321
242313312 140268822
294557358 241935181
254247217 144856709
66338615 17485326
121376257 120120598
50464242 1
100233849 15077986
100722583 24526178
106192494 93705949
121595594 52992632
231434505 215404186
341674584 251314179
305588164 287106798
316299711 289063621
90175576 51851330
50299851 1
194247048 90866309
143295116 43512134
269707329 207382704
258889418 222306927
295204020 237388495
119297119 41102933
207521266 115729194
77049360 53781102
92628410 19408510
49275118 1
53717005 18883013
153564297 101084791
114121713 1
128595564 14685921
137460691 53342893
244934238 237734452
216772206 213658434
208936409 161614015
289397459 163803359
260626317 229684938
102620113 57569852
220165201 144221830
101161679 37016370
279220235 277395998
51364857 1
110622789 64526113
220289075 193166348
321199224 200370436
162860859 89243868
75505655 2089184
63739785 17700691
283895186 190665370
203650332 140874676
115922662 59935335
105450298 91340517
75530289 1
234259443 182349889
255355074 224654139
144733979 135253121
242283756 167385023
150535417 145747059
98647768 13403028
132870296 118126802
336568296 288879804
211230634 177661109
114058764 112691215
307343032 224354277
330297127 222573612
198211081 122261490
99226117 88715600
340224729 322193517
56574560 23811990
131214591 79019541
177074894 131295435
70883933 24287336
110223658 50232966
89101510 81739978
249462831 173659019
221300491 125199962
334155431 234787476
268231166 191906708
337563209 236891213
83257910 1
309536185 272592015
94150462 1
242589742 171016399
99398038 47606350
113858122 53154025
164811317 99089921
87264763 77600588
49596373 1
143261354 61808943
101414523 58422524
62738243 6936009
53294652 21159740
99353995 71206575
286881546 279864150
263820855 188075055
123087956 14705320
191132735 78507749
108317561 92359438
247909646 124033874
105172253 90718184
107525624 1
169324245 133643806
331151041 244231010
300548327 170706550
219607558 163145421
133762667 29060028
261552503 244198857
326061253 205255158
153836024 122569305
76626685 7577879
139420985 97211060
134747529 71030610
94109726 1
300567641 289146095
53040778 1
49869689 37778266
340792563 285956538
322288470 309857379
124663211 88985592
307105384 222713795
66276479 1
180629020 140903295
251693889 179531212
220094403 135498947
89368054 59580384
183222932 112151494
135224903 38394378
69404472 1
87666836 1
154987365 118245496
112650758 95768341
162798258 119352344
87060256 62683616
64960413 25919305
306020049 273094241
289010107 207608757
114793430 1
160735916 115555315
263346787 241652259
233047359 203290225
333838441 312312476
316337589 294656396
84565225 65008473
215820853 146868232
290958087 168454434
178117395 90244445
51082708 48369890
142306970 58103765
236254763 232989788
161618500 156877375
91019967 1
222554966 99025408
171810065 168663845
236255780 197698796
95481518 822769
112050167 72692470
279458506 221494913
335140530 226871407
158303256 103664850
331734298 232574940
186407058 130168201
213797705 163406474
322938713 282970230
311421885 265506276
61777402 37128561
153231225 139314424
118424830 70067823
127960077 98677375
82141134 66278478
132218583 89820666
271654132 162168423
327222976 276451569
60744937 54347168
49109433 1
189771611 106879724
218711775 144889853
86696291 72577466
255501913 200158848
59798852 600309
75120343 1
160248103 57361335
117621610 31337129
196704771 107757143
81197215 1
233220465 173903545
110476053 88642430
97973605 24314120
86560234 1
49768895 31680805
197594707 179350543
56459928 56021436
121522171 487645
61058235 1
53253544 1
109381715 95110941
249420824 159713014
98439851 1
82756642 48140807
178323106 154935942
202264102 139230586
182386765 162342073
189560900 119929078
203538147 162992060
207253723 94952637
181557387 90707139
196859219 146784303
178476923 99220080
234947263 198584571
228548605 189023624
87491939 1
289657250 162538330
113487277 111140043
79724997 1
325916254 316770566
165121636 107442088
74336705 1
317073861 294642824
238208347 205118026
182031078 95463057
163070912 98110978
147556255 101587803
299254885 198490079
239619873 185116073
310763519 219854952
71656517 38091775
301801912 231054590
55293078 51778053
262047172 259541425
64058567 57858929
68727027 1
109341283 44467241
210496483 91507848
94908387 80611617
81193205 45672100
75741742 10140122
258136538 176492259
56279171 6239202
214481775 193117637
167168914 38113204
156597370 145625807
296181019 279170309
202724126 165395856
270402324 204397405
121780876 86521662
254878449 229630651
121610563 74520588
112791081 18206925
94109026 7175841
96950998 38176409
74347492 1
264619240 241126881
259655271 245456465
252198650 136046028
95146966 86943461
231664656 224303325
110903078 73859051
284866388 223308940
220809118 148115107
50137764 38971823
341115824 211123460
318735236 203903831
318874256 214688017
321338780 301446859
338033402 242977435
273656904 169971594
116155076 101813757
298222640 223364024
178347415 91604579
111229780 60911292
117743321 113384102
266538019 144043226
75221829 49376282
256545947 203912179
56224376 9141058
212469346 185631686
219257824 117831403
165662381 46322906
105487385 79412618
250115614 229317359
232041143 155259007
106374689 93735505
147595678 86510299
69273177 33859557
74789307 52867718
131158811 96686309
113940372 68939545
248859639 139089826
294224205 206743143
80864160 50596599
119380276 12565598
138257331 80374559
65217772 1
49019344 1
315790110 267270150
144701407 105213948
189534407 139459316
198487933 73803150
114957509 26903433
81252275 48987072
59478858 3233320
247012751 180680701
94235572 51640732
106040728 25840155
82511448 3906825
76431959 25517933
276406950 215466917
232313302 171427110
324056727 255942531
172112942 146853349
247169760 218018443
300499248 244061244
86929750 7985747
184822790 103836614
106638401 2964904
199413597 186809953
286841622 274835185
244184962 233838827
203777511 140758603
208301197 117395620
72073330 62431462
112959345 97718006
304926569 249181469
69124345 18189050
278717031 210278725
101879997 1
220997754 161198248
62964871 49130679
243747346 131595649
229503158 208302596
120932598 81382283
74623910 45951368
86939817 1
257126598 222892168
85917385 1
189516751 166782757
70470744 1
115940743 111322669
98667910 68096985
247063335 219349082
134555276 40648321
141372167 101625050
221247896 91676823
87156372 1
143418318 121416286
133285068 124955502
192603503 96951416
85105615 9704631
300818243 226784443
71165486 1
112924880 37742253
126666706 94019233
316511418 223882076
54798225 3543237
160360474 128238246
246735370 209782363
220689752 215631988
250610013 220205063
176044028 124806341
65371742 58681115
79361519 61263337
333523920 212876974
74378037 31691452
295047687 280565252
59049434 1
208104734 149045456
188094122 142827682
120485098 19343384
324351812 273944921
341991941 292537043
317449697 287165382
79769994 1401495
229442771 152697395
339594222 332566107
263052317 257408345
213507696 135468420
73979827 70626019
237957545 207899901
247705002 197693438
110238403 1
108665134 94779554
66018519 30499596
270438131 145280395
120542222 95883507
238917669 196238820
266351414 265565420
340099267 229943192
80982592 44420202
296207495 187854148
268534978 235062453
122855024 56485844
96518738 1
247303736 190351829
184130965 177590238
338000602 258058798
126445545 90153936
67334674 1
66932340 51224339
169270744 133685798
81749630 37182335
155344230 29656983
334186011 330472921
221684497 210030088
114420755 42073624
113437309 99220641
240804635 116740691
220659895 128494677
303245161 285246783
236012567 184816226
72676126 1
313744900 303425525
70362168 20978460
288940522 237378121
295441313 182982138
230924167 166150566
300618179 269632441
318269309 269251935
127762456 1
199325707 187906032
341413203 271056048
83894023 55913650
316103059 309116585
296826800 239927534
199184555 189366402
280021815 184076371
241105284 191906432
193306765 159617159
98561905 83612965
297237256 184589866
73695026 1
71150948 37953976
217396746 182696785
335698585 275147547
253102189 179939712
266398212 217506990
120497272 59545304
265450580 231056826
304718862 199960058
329433922 218693310
179550388 146633486
62186746 1
97156267 56961836
238701765 149456527
203510830 201787080
53056375 1
239223948 144569409
329556656 261473275
296318301 253616207
158996509 149410914
192694327 140009546
73180694 63535204
292031371 232812425
134676149 111285644
266384680 150339806
252599027 155528301
96805976 49042865
95621592 31992323
78184477 14726175
268776322 190694871
128427605 26893754
153861512 132571392
68001720 38736381
228810100 208359735
77376562 72531289
76859613 1
165372193 72118768
100112497 1
114807995 49998505
70446752 4685177
85098182 1
337739197 289545483
52825885 1
157063606 145303700
58687769 19539771
158226817 88579494
159313810 37169546
53378279 1
157723270 139785179
214922790 197331010
124516572 45303018
140298885 118616092
334184685 268266567
196994753 79269124
69497778 1
274406121 152616700
279926312 217798308
225534998 186756532
293124403 180208068
172949222 172259373
55404695 40411683
312741307 217217566
332628702 307504334
121949216 50252573
243860390 203754392
97241333 56328762
71581266 25825178
250789973 168544677
331254563 262078119
157778630 93747123
67952656 1
273012231 167137659
301568214 270748671
287246652 169119628
113268459 27415105
119439839 112398024
70111062 1
213801362 149606016
247885688 238484282
254122482 139824138
117603762 99552175
102180163 45536310
189144020 71063911
160142114 146249902
225715972 181282108
319132682 200581652
57701594 22299518
321477706 243302309
229765613 118498890
63711583 7734245
317982561 222596736
116533180 80276203
239430422 230593788
267127808 198697950
141164777 130688572
93570424 31540395
200946119 122188873
85229066 38972963
310635754 233378578
162849157 98245506
110752683 34242121
87852730 63167250
216402315 107738114
212000774 159261815
267956396 150773173
119882376 17606072
56781781 1
114551467 37038422
98280253 16302603
53947056 1
292440853 243192757
67917334 1
85719534 1
199093421 161893383
119820977 39637575
210275554 195799156
127645034 3736795
287638586 262657549
52225795 1
74046205 1
82723923 44040789
196151670 195491119
88345754 72416619
305573082 238424160
303776869 252409248
273384365 202407317
57744464 39691352
160317636 40085510
99936450 19653231
107199049 96252913
130723158 23237596
104053810 1
103705473 22775761
225475697 206246296
283462680 223968503
192706337 158409753
170877748 121009033
50967803 1
221046309 141376851
106713042 1
263494258 226807736
307176465 297886746
110265305 69147196
65862577 6391752
128735069 58399389
61963400 28525817
126917181 71664996
282579635 249100383
300197645 220699836
238065381 157927072
291038765 221274472
110702610 1
99158088 1
77782855 61740767
307445066 182303913
150937810 103149707
315108518 268035444
173790530 118919938
198986588 100984855
214293676 200470240
107109633 100203391
332165696 315123109
135395256 39645434
60487043 1
83372985 38782301
99349720 21501491
186262897 165599358
306721421 258521226
270525278 206195434
288136507 218093651
156012160 84540139
215082944 163454006
259375680 144423811
135111057 49614855
210963302 201873765
173424229 168352838
93685009 90922976
217929429 190225094
326953152 232463180
75563122 1
323007029 276095465
311992678 245177198
130431028 71609158
229700526 163744867
152072998 50671430
143425343 97349716
112039483 28812474
325165878 287955171
240345014 151880592
109794843 46182444
188517555 60478638
53719379 9388603
189450849 64760907
235229537 127051096
241617353 148331114
323132736 247321294
164191277 91565842
90726111 1
334662382 251606169
58960732 36025999
240512499 205142786
314013036 220792983
271571519 153610665
257989403 189545125
252366610 221721486
166165094 38296257
218161249 117502127
209094360 85297035
213229250 118868837
49805678 1
50183629 49368713
167784239 56037379
163058366 101043018
157942131 86197341
273699205 208410054
103447398 63956114
302204747 185212633
141411167 99043022
299242076 189070284
333040922 300069745
339712131 258593724
123101000 112587417
142857886 75286342
63526144 1
120187381 41816670
251276311 214838085
172826232 82714739
197415914 193889483
145357881 74878248
241341335 215393068
58948645 53645488
101691552 15118434
247183198 217555390
290186090 233909138
291095634 212330403
327090457 301843920
109576318 1
48925768 1
148733132 143246511
264367168 211650984
188547184 129413859
112297354 1
73712594 4505186
163836997 110876591
80544662 1
111021873 63333486
51098034 1
89341514 52068666
228996935 135794500
207391545 128196354
105425597 78214990
266188210 202856150
192941397 62872716
155667861 147489536
78750491 11235291
135816795 56784283
159643305 155985767
128605281 53018110
119317003 69143290
261829266 206411566
187419265 113269069
153573870 150943963
162097608 105683095
105758462 99188145
157744949 136027345
64732541 1
131648112 83492959
120763798 70687927
97158967 1
118501211 24627563
119133934 88223126
231345475 181057179
112208007 18296955
153703721 64169264
286841168 227354821
149418276 97517294
142097633 46515513
212870066 175778754
66179296 1
306574023 222495503
92996032 88284486
89665742 1
327801421 242830310
310049464 214713161
60225819 19078672
249231890 179602083
306408253 257623959
168557006 103603698
274639962 238413321
296206567 275299203
70201166 5975410
314691934 216006880
163445857 74618224
88822791 1
168089143 41492556
90706076 49384955
138541538 121580854
166354579 101590720
83236136 1
317410796 246026346
275916187 170660718
222968295 179547177
120169087 1
201654551 187265748
338450550 264724479
215826781 179408760
53416663 1
315865418 309356152
121108401 96263275
211949815 202137858
335685903 288465920
280068722 272542728
254205421 236334419
103201729 30039789
202676766 159273493
262845518 205376672
201823937 121504809
152059585 44044282
156053145 154723175
247443659 150699801
118683473 37094246
308752606 291951874
263545407 180843215
54414377 23210744
233918589 113986759
282418624 217979794
93633393 18253044
74253999 1
156459843 74528848
50045337 1
228918728 154236255
222358173 135533150
125769129 65786811
204573806 193674014
140950089 13841507
266854130 163219240
253248445 149767481
240592624 194506365
190692311 87084844
68348290 23522879
178025132 124396382
50187208 40736673
289682971 164417925
295110473 272166899
192513484 154354243
62582108 1
333701716 280344573
216201644 107887537
291382034 256118619
199357380 93740258
137387727 61287145
270475196 228903997
217739862 172450592
208045399 132910117
155319555 102799109
159332429 117000933
172163049 99221826
289066574 182752973
155094021 101281566
341687095 325680019
78740203 17918362
244539775 189407061
225783793 96998159
120792489 1
106466017 36212334
105021442 65046021
132067583 84703299
319014267 294785114
310519827 278347402
50107874 49063999
328190140 272397162
178953638 114294617
185852716 185696670
62624842 13660148
338062686 231951562
249599417 121648176
168178764 127956256
330513659 298719752
150810315 45862611
62122358 1
201872232 189768933
113388757 106999811
67698000 4074869
129754441 40993820
272988522 271270668
109399398 43374833
249363319 212022601
128399637 60028921
338182617 285358688
50758267 39307145
169625957 87204875
298076926 242543118
171471245 51453701
204765490 198717558
110812708 40961675
204116622 151994262
85116118 43437046
65726974 1
324031471 309699294
156421332 29861705
283557514 187311899
245188148 139267088
189346932 121452896
252373777 158035599
111576333 97894004
97372357 74023762
104451454 37486711
229330739 139261244
148186441 88128721
288247690 206262152
157809504 69526544
85892525 40714167
193553074 86620184
81745430 59098404
257065774 203472171
90360559 15392895
277319346 229227849
220710320 218284090
75421117 47184555
252763721 214924719
112120839 1
96163124 41522399
253880791 233012519
228642820 183551236
301827775 297861207
72138252 1
293864893 245037871
70963424 1
228227060 218135496
102423850 59256939
52926578 1
64261886 34786665
139248382 69480918
308425224 226167147
277904091 246763041
180645993 179583305
215421757 172570928
70385596 1
72516053 13453868
132204577 94898855
199135463 96247309
51262492 1
177848135 123150641
185445054 67400740
233344202 112432432
339823461 272153753
335045846 237764800
310071087 281714516
197586440 69139798
317810538 190445905
137299891 92587840
131090300 21703992
147385529 140353594
79796729 62244093
131164235 49711187
125265206 113542968
143325001 133884356
275746483 261394732
105195087 80140141
106362598 56733540
109470908 1
229315427 155507562
116029814 58020898
327656953 204743644
337373421 261350382
108068905 4059124
123638805 1
249022382 175152471
270616270 220765167
95579985 73171958
131688677 59268545
243440260 115163152
94253112 19995328
120563306 1
227701889 103237565
153170693 82459164
94505667 35111379
102780442 78818747
118924214 64675017
321399379 301011930
100519825 21393136
75355798 1
258115725 219889866
122373293 102515493
117491898 94947238
330838823 330438939
111689169 49300691
79438284 8330743
155711147 44690665
76825419 1
54538619 1
302096272 286960390
88916582 29942030
222201311 165387692
236646889 173934562
158215109 141333544
158331335 68771055
78906627 1
230358014 191442005
62064187 12393639
244177820 217784952
142480261 113703070
132684058 92339914
161801713 161684966
93929002 1
78552286 59032844
224401606 166933723
280086090 248898700
330667677 242099517
312575233 277674425
312030267 205941289
335822937 286118556
246345276 141336843
121760360 78118600
161272635 92220523
290541022 232184649
282731257 265714809
210400554 163519564
112453667 36192153
182852859 61795761
305938624 191335104
103854858 52307374
252454853 177955201
63334311 1
133516493 52694393
242735738 176407086
237959424 176516372
328055870 200866564
155785099 139763632
63152408 1
321400196 270543409
98584792 1
302450195 237397105
278760370 269370375
92343412 8080999
78560740 6311333
264729313 236731894
280444960 212484542
90873748 86184455
65243095 37508651
128445254 45012158
130829300 117162211
50959152 1
51784991 38626589
115016711 3413631
105644186 1
57205893 354150
68296462 32860213
222769596 96613311
147406503 38803575
56351421 4678792
227801377 198965130
73928583 5481829
79229352 1
228786512 101102252
261973839 141227015
116209994 82587840
139061116 23684969
330337159 224801483
148467116 27911794
302484445 280890130
202320322 75621058
100094739 17191621
57125730 1
312542663 271776721
53328201 45579850
193405063 69470888
179224598 128314145
60572181 1
280946532 224762992
231114879 144615007
186879240 98231234
141147911 61227434
186022443 113026653
232568777 138605512
121651125 95383682
260098804 255644200
262370567 182954540
255997310 203037974
60299158 10714504
197898227 172587863
283370746 184657776
54105635 1
112216746 28734395
206872524 128133511
310392851 219549487
293615405 263219228
109492360 83500938
197609093 112924254
340069259 314893587
117331873 32200904
98229465 1
72487670 1
144997561 38079429
236276762 141978718
322585633 254059912
341185244 321112639
194375622 188109979
286682047 280150033
261981355 136621716
107234008 1
121793469 55413673
174902188 81606635
50164389 1
235983218 183372206
226453924 100452507
286957027 272482948
315977995 229326512
161611009 111984376
246324012 185937057
287522379 269847576
158619166 87355791
174971256 94618568
73220880 12344013
222138523 129756623
121383830 99576025
184757133 134822503
279937134 177552041
70666244 6629546
84768796 27575364
250653143 142765687
107093707 76060954
75151860 1
268902651 255391010
218914662 188131551
106341720 39421973
93596971 87608230
300068831 261529580
61860380 1
57150928 39349716
315142684 202006154
99048832 66606702
105926955 33930264
231877586 189604094
132638179 86837060
333368842 330574797
285956066 217844648
194115371 169438194
230932350 135666146
67534112 5925482
79713565 1
193221279 85103221
168524010 67470546
61699713 36193970
220653169 154213347
119433687 11669350
283919637 215472330
53457928 50897060
173926200 168450668
249130207 243525726
69543286 1
85703287 73187365
142582484 15943320
262339388 177752255
154256691 108719677
65689308 1
121974501 77063351
294117443 274455687
76150233 64160183
274827421 183508788
227687958 209248208
76408787 21063313
195883350 179349720
121567141 60306319
149220216 109278063
166002391 69402511
320620981 256331393
148290797 74643670
158241259 57173319
130710480 57377918
274798949 236441166
274186847 264208384
81169261 1
144667761 70163522
109371943 28370147
154472199 153702397
301863608 239359508
142775320 77475284
256191887 167635170
287605892 264342676
115329120 95543551
160029231 85762474
107565298 1
104176263 1
233367729 117715987
260635596 161616744
291784602 210637548
67082126 1
335264627 275670597
190883743 82460065
272891190 256803818
338421135 282849936
119164988 9769225
94461522 62350284
238985855 170669335
321351177 242368424
297915422 263149016
259177713 246993350
69138102 30105302
73455713 1
118927426 31293073
177655023 153439080
341516052 288952591
141616388 51172684
232511507 162280435
142432691 96122186
226619464 209980714
235190227 183901880
191829857 178059947
92597587 45387032
155796491 82237488
134918993 122420902
341337860 312319344
54305136 1
301220034 241189204
325662212 309750097
296268930 216153229
143751565 143721391
117323156 69943924
71334709 29425841
145079366 34283464
251633754 166179874
141352532 102445343
89548362 30112953
96262083 1581419
152980061 61602041
267664589 266387607
57329325 43138159
131711333 126631422
160056281 127972217
175269844 54323503
100744021 1
228848963 126614456
177261320 56942413
248369660 190759956
254243813 201937606
107641746 1
228187001 221343732
143892980 23727934
195989389 90344769
150908760 134642933
296615671 200543666
292815258 279409946
174086529 75846416
165845394 157992007
167288446 59573224
80572609 31593179
254977536 234244231
104644440 17973916
246795427 215027563
234391365 113075378
263888777 249736626
298708519 255900148
104814506 10749857
211409751 154555434
306289776 205856839
225610959 172253101
100041277 1
198917624 75074197
227500027 163537077
84320387 27379962
83861223 14349430
168891699 98944287
321715453 291594221
261265921 236856559
270945143 226190357
211625134 211276731
111055440 55717109
66497825 1
150328257 21294973
271150214 150262128
128363882 84868768
245764803 244193197
337067888 316420622
97313303 38203772
103584496 86184515
162687626 139889033
153494743 55143574
49142034 1
277119171 175901537
112314091 2351633
218321606 211711356
266582867 173229617
149626268 56331714
276040472 254188552
251562311 204191822
106656485 28557935
294037635 217565944
180759594 89241726
171008463 83502486
149265480 54265203
330816832 273745858
95063582 1
238258883 231253863
66681044 60339245
141474341 19843069
89248726 29221678
107293682 66680210
341907370 310048390
96982667 57590601
275489066 180993311
144121449 22157323
331696874 292328057
217820961 193241539
149814890 44484190
82236808 56670280
172776872 71898906
308278757 249329236
204803912 156237995
342103769 266040959
223671223 218177504
284124403 259271566
92636236 67743328
199811408 75296206
110821107 1
307105409 290891400
143706940 90393272
174370645 116165687
117099918 55184221
144384442 28759850
321776906 307841181
114180881 33255868
329143431 263382010
71618591 1
158459208 146411528
105841039 1
58998525 46957408
138611677 18348567
166649979 109786430
314786737 250612477
49141323 1
303650766 213185585
88821534 1
251401346 209741417
49035280 22446922
68987406 1
322872781 319852407
160536692 67359054
142930673 83371182
93594340 3407498
159401823 38315085
94193904 71028680
327564189 270185331
74246836 1
112144289 83753828
326883285 288962571
49687555 5156245
241175368 230479857
162032001 119359949
134671352 125664127
325897374 266322566
336110813 320187174
102482727 89615029
264732200 186443951
168518289 98218624
122378282 54375089
267364389 223659927
141568058 116354509
108952625 93241248
111348299 26360902
266762496 188852364
55013007 1
102874186 20019822
329790892 224349411
132238864 9794195
220368907 218456087
220278500 147813414
160676602 138542313
119144538 58760982
100768036 1
223974532 199026138
237579150 197982268
292635522 177438594
132126931 18513666
84257713 1
126299856 120766747
137856197 42787601
154209675 33905589
321183362 256389365
237022706 201123371
104242937 1
74357755 57205660
96699557 4931659
180471861 175252501
148718995 124218667
271151308 209306079
177092616 47916660
281283974 156027733
95392639 30587533
93837509 92413539
113434022 14169828
245093157 131956974
162846328 135094124
249758419 123949447
254141385 141224590
266962778 254255176
206665286 156701675
92793368 1
81832058 1
97482558 76061673
164373797 142439551
110564413 33617253
332972055 284789403
239219503 203999706
78530541 11669907
304012492 204422726
97270809 23865367
144655081 25584577
236370907 236221493
310237608 186422225
87906690 83495942
286527853 227757730
230663826 153334336
328570752 323778833
53165641 35238007
156313740 144349813
161632334 138119706
175240208 169080777
72407572 1
246844432 156489234
102226645 21522684
104097928 13570244
89283932 66765463
338165393 235613553
308819611 279374154
254304037 177797013
252284415 229575839
206726160 196165015
205180317 191369008
104070788 1148813
137470124 13844775
258473822 256025872
259484788 174818219
65634109 16003442
193327258 173793152
289885509 215242713
270206766 189128025
258405010 164607797
283634316 218413562
115264551 1
180981239 171284695
150248146 58193326
246846521 171297005
88134037 1
214809878 212023882
58899044 1
311914450 292138442
255451344 221641257
233824708 218631297
312041494 219038649
170440589 83822946
110619388 62378426
55361905 27872640
307869465 250705251
53245267 47687676
88909929 7314710
90721511 2377271
110353557 46747815
207960942 140332956
114958450 88561041
194546746 113985033
295806560 230342259
90489319 1
148466795 116496295
297622565 204815972
321225417 314808982
115187485 55813407
87987628 32181072
247840511 153737183
330347081 290321635
272837493 180270858
329243216 269989295
132200894 3234865
83025709 45045665
128224826 77673404
100547250 20306337
223057648 154700515
87383719 48808345
302880027 246225661
82478684 14068098
132758849 66707760
136515533 131092267
68880594 1
157828171 130684860
121142208 110914770
259922860 214187377
141945942 42295331
175793672 97330341
156064223 76648728
152982345 83562138
337501863 290491366
55620738 10208284
335179969 240739078
123092124 72922499
123627968 118665638
152491180 114050472
52014408 371276
138671879 17412561
115328418 57452313
212084085 205175996
78096259 1
74674983 54275064
275348384 229633457
91885030 19105354
156694356 123357525
122708117 17804776
141933793 91056367
288016508 183260301
122614710 73448011
162422345 125562639
236464880 156443500
116209144 71958778
318215747 297805709
177397283 160244130
149988357 20919778
186691618 162009392
72827604 7944975
195621406 96836570
132424399 67775205
77531705 17398118
84513737 46054206
130522431 123424741
164788742 153720453
147936938 82710679
206811516 146073859
214276205 173866309
61630553 1
262361873 212142448
269982889 242199985
146420524 30819247
210558503 174859067
67377516 11357201
214892145 107971363
113907356 4776709
88247290 43275876
275152653 239753457
127499282 69458900
338597714 293557402
205004261 78362859
182989627 160643762
79824851 1
132091794 48558741
109402830 29541866
55217025 1
269985482 225363669
282730849 271968102
164799307 80656946
282939375 183111018
170774939 104451463
156636034 131528112
161341321 140482195
51843012 1
136295828 65687524
278337109 227645761
199491374 101198350
110490442 1
69732695 54316535
218044298 170023945
113402256 101658046
176554869 111693774
237822332 211340380
66865904 3115273
124216220 80168636
332138218 231119842
117943625 100364421
202206318 174513959
287520112 276302374
90523588 1
205096608 196286325
111913042 110242567
140650620 46277252
190538169 159296219
61607715 53819094
231689822 170589703
104432201 58307938
284302655 243944423
148745596 135288848
294828551 252552367
56347300 1
150877525 61771353
88433887 37985295
84958368 55623439
51845562 32263340
217787671 134543015
84768850 1
51353975 29933224
65203398 57952163
234363431 175158605
184103745 59308557
56182333 1
129625039 65807516
180223960 69562929
215758513 193404759
207419200 159651903
166514450 124285324
311725681 302623607
213537419 104406390
82139351 32289068
137138252 41670465
116621599 65231701
63034311 11036222
165015885 46844233
159242608 153933003
302542564 213060234
228477004 171013267
109869158 96740807
166149711 136102152
208701436 178805408
314466703 221167536
161479334 66348386
328373740 259034228
169640151 118153829
86095758 1
221749019 158643417
207999222 126652561
100486084 11170457
90380970 83473517
177863205 53914350
72104926 1
311913886 252563468
129721731 126753165
229793852 169018233
147214745 129845896
71655517 16803711
270521450 219126223
50672194 1
160536510 78957863
197411711 97427604
302630529 207084539
68608889 1
67101289 1
51857145 51633714
161158917 159938848
152356289 136049787
183641150 73497846
123564054 102330963
259876318 216343782
101672396 18676824
143805534 91482667
113534392 87582676
53410361 24747293
91945170 1
217349685 93762851
137382551 53081694
136608586 48793024
309542702 239300155
159513953 124309270
184548957 91022098
125947452 43314790
206608845 126891222
237004407 120363967
141329877 85948405
67002049 51224523
221437869 160277484
282724663 254607499
136036102 79919960
269187645 250070067
151362859 114465315
97153370 75559021
174736332 94902027
278368006 235068273
76007911 1
94217670 38049194
181482322 70471030
53002329 1
209519938 209069886
104906840 66535347
132416025 47527000
96656748 64087782
55209177 19933412
247703872 232188994
90459562 4020487
306427662 251458150
200207024 198635937
226983771 144877822
145729996 29662511
300642929 218175694
296161127 263034746
216569870 123245628
262367038 230186611
58643101 36157487
179392899 116547151
89679029 1
301202396 285804592
62674720 1
292513459 261479605
259526037 233773455
71841710 59610834
84794754 23630497
58333547 21049697
258815424 214849969
115662203 108038886
207348797 119182014
73861155 53268813
235295845 230781199
303717966 282962461
164949575 81463082
84838864 1311682
305333217 233970517
320978907 303650843
71288568 1
205810025 191308097
101602203 29809548
324885896 320037043
66539570 57879369
162352428 32995315
60572618 1
186497381 172445835
58152707 1
123530386 115847453
202315825 117591015
231873237 137206080
148726459 94721762
237631135 182113899
327464255 245185132
296380615 268424852
83593853 1
91542277 1
94394549 90552852
164258900 143534236
77378928 1
306182069 219339251
202996812 164098539
277777240 166706638
56525316 1
129908102 103271380
93822057 1
117007305 29313300
297826582 170462858
213133271 95667707
242551275 173903382
194101871 155649339
278002139 168298202
202062132 108333231
115294409 5054311
128035739 27207528
280460031 185979173
239813227 214461881
94514144 7836549
251597902 184274733
162290577 142716588
320418203 312327640
227475021 136255319
278542040 230067258
49572575 1
323282413 221884573
286575981 264091637
118712194 101909762
296168770 187235191
247036891 183687624
97477543 87472203
211541278 170881799
307741798 248134724
150346345 43774722
66259910 1
193529258 135577438
185835407 56253920
186140378 158659795
145971831 136636822
80056331 26777590
151217111 121889001
143343815 127833041
152966536 71404878
110680531 1
316570847 207870045
185446804 134337040
111994880 3610450
52529837 1
108669979 1
180855917 156415605
279366225 166668274
332780918 320118935
186859675 183610410
341752177 264990636
214842848 142627051
200627052 79369829
287278545 257394354
84933923 1974429
177383946 138945685
53416463 51313
274202610 198089418
213957666 175509561
185838629 147995756
205503737 166458236
161889760 92242435
319051012 278725372
258562442 252596749
267957051 161360822
268958122 262573226
184484073 131273492
142747829 35718433
57369220 1
278718604 192665524
116565570 95911169
53289143 53011610
134807048 19884492
153947104 91261594
97922899 6582655
202361282 146184485
162362046 97937266
77299280 22645251
220909327 211682310
65268603 1
228332802 219582093
198458950 130576081
329013615 306456562
81482914 33241640
89655240 35024970
269553792 223446429
57216247 858840
310101033 289688318
92341083 86342187
84327090 79477082
327379965 235933682
282371499 277718241
137993938 93815895
193518560 73874579
167511596 136028903
303785972 223147579
79717149 55094514
79055206 16378742
266420493 192735386
126961514 112459836
267881960 195823717
60507372 1
168704916 91887559
154052676 78498431
186084586 89613250
150068756 103986841
54968707 1
209509701 173980885
183508705 95229548
86918702 1
108239951 1
155485130 96345791
123662504 39777840
164040814 44956503
224161373 204762190
137575333 66977385
324760684 278033001
89065816 74976641
275937459 271039467
114661284 25980560
327013019 264106466
86578358 1
235923750 169534949
204362154 144066947
100571617 46960068
269704696 155686086
130548300 37613408
124856964 106249083
179834667 78897342
169822402 157462014
180314438 139770534
309015391 265219673
236551115 198706746
249768839 212093533
247616333 211721787
278340452 211162527
88736997 31263609
271888215 233777937
70623745 1
150215816 144499519
133918794 53127138
224332891 124028624
177955922 90519615
273419820 269735497
210140135 104843716
249981823 218226826
262525977 182247629
106491352 1
316845034 291867503
99955145 68843465
102208709 100441549
294394088 260624798
162569371 145023269
54216465 2465722
274631616 229263271
168043187 85492081
85149971 1
69891770 54898235
50375144 30410818
225516820 180854183
100626351 58752381
314519762 292862609
61686056 33689069
118909042 64466556
248596013 237875879
126868940 39817785
295193143 253994889
149589253 123138863
221898363 152607846
99071472 84499454
214288659 211768471
115095437 1
99289194 29162675
262834665 203690385
178422040 102035262
142476687 102687571
86464084 72536482
323424013 251530995
292249833 204517815
104784257 1
151736240 134028343
55407204 14228649
258326243 141790868
179586953 172927421
177633899 118423836
341447476 291375362
191868362 89273433
284105030 192024827
277137952 178254541
241591974 152992358
262133027 205382500
135608266 116217764
53668008 17041222
186662494 90741385
52082189 33624450
160161478 123670047
295897084 276948997
51876595 1
253459740 147773612
77848120 34780496
190097158 90107386
279130723 238212044
160520890 140147358
93194525 91959889
77264885 53905422
269055740 225445911
51531628 48443657
266429903 181644456
331225343 261929930
157627434 43162118
255226264 200508423
243078947 196471518
314045008 190737306
88337047 8181402
299060805 297420176
80387226 1
170361905 115132592
334179483 211145840
222964514 163610855
82324873 34166564
281129569 250945452
71099636 60851054
320494387 304789794
259095096 166346604
224335822 141421765
146319518 136010697
193173766 137811231
255954320 184198454
276354468 216206263
284984809 178128232
263864662 251681093
273650633 235772131
178906174 71231617
198105133 149375116
338277788 282898771
228665014 130335061
153608283 123668417
110138152 81725457
132458352 109149494
55171654 1
155934185 118136239
112726540 47743443
193191737 68610865
150930218 104593543
109163594 100700625
99348211 45728519
166305715 135745491
306942251 280584519
326227875 292492548
292834869 177940700
216062478 95820522
265966566 233302294
282599312 234307601
112044962 1
167418081 70666457
225532108 213400520
117544499 39031879
160377709 129526559
133580749 12455991
323285642 203675738
275730581 243502183
112553444 98464260
74739941 70959470
73048849 41572114
279819609 263596580
309880070 236040962
302297327 212478375
71522558 20431460
226285065 169341622
245895659 165801601
49649243 1
58652058 1
238828141 234452042
155477135 96387322
341509542 292005600
332079474 267068428
215395066 165863088
75500502 1
295012251 209180621
95592015 80950970
150113749 27279954
184202207 179295487
113055578 63090702
65540010 60600573
79735248 28719450
137786308 59201722
331671837 279662918
51662213 1
311917801 290777045
101874724 38717120
308057805 278878196
85592225 1
191991099 98218017
281806765 207162402
115042927 1
173509302 159630297
191313459 76640911
94376686 1
94283205 57311523
225155097 113854198
187430819 85440646
56439037 44136079
84512468 77322337
293614027 188272684
178736669 150834450
252864399 250469425
61258060 57848921
316369439 254364786
111651112 28546379
282915317 197009362
114039457 89984615
243580661 191666606
220577752 217853453
75011515 1
55425119 1
64456824 48236740
251193906 215184783
214857084 178497511
174268498 118673327
141580278 140963872
312173825 242758172
324918325 243142199
265578358 143249306
146360312 110133188
310289814 285497598
272665926 239629815
232916028 107790969
104776412 99130155
298417428 258326757
204937261 107281382
242970380 202853655
119726051 51362098
322166570 285279926
95431262 73496048
278850027 165308673
243724339 241543901
67186736 1
58263381 27721349
268393134 169361419
94474474 36628799
155166184 117500010
295363024 239802066
224301255 165632736
280652607 221692508
335840719 272562040
125743729 63011968
79011944 44478355
152149200 64983736
301758922 300834488
210464864 86357353
317857776 197488053
124742797 13771707
110258539 1
115802837 49777557
147525410 94514329
328771527 313458756
229423418 144653188
151795410 96244960
176592972 56802139
77285452 19205144
199764368 148826639
215430469 108587589
83401449 70967327
65251694 1
235119096 175188638
136197920 109173664
334785239 273416449
119352732 8662721
89685598 1
97771177 79404320
104363300 1
122528245 49302118
265772820 224516365
179573644 124940882
301950713 287344731
123838694 98075602
194345880 123483621
309214113 211993202
231415375 116087932
79652568 2346022
123533117 88223703
191241362 74256397
123518051 25323340
91732808 1
284664632 210258347
127936075 36517517
189196717 63595992
256485043 136446834
140696485 69948697
179453759 62620135
181535355 129736682
307301784 276589656
280351215 235295122
292200097 206721178
116712722 80663397
78606010 1
111795653 13311506
245370727 211422191
120600674 65363580
203047906 82518089
144133396 88153807
72436108 1
70304872 24182886
123836463 94907114
267563801 176068246
195740183 106338668
121322881 85119259
83286268 49018850
274939387 264268288
199160270 160566851
255170125 238259528
183051752 145172142
101447890 25948983
223883832 203635851
119951512 87150090
225255869 210286563
240561970 214199990
328270453 204640557
238767455 207804542
239680973 160101204
229550735 161917717
128966558 6471416
289381339 286140074
125047379 81199878
238686733 187945656
108826893 70072386
312461704 257742297
176531911 118376106
237382802 230059207
96399357 49524898
164965755 118114212
245845289 136938904
122665718 7917157
268585268 182445522
235520192 150985242
69162702 54413075
246367080 129465898
117188227 52833907
211218251 205121038
55886008 42779691
182248020 140860099
155651119 133191149
97966833 1
86071464 27425286
227383673 177373054
275279148 175253425
249149787 181713182
82818884 1
69543055 64135440
96883977 2579392
138418874 90949215
101442637 87101098
294239771 221161102
160781975 83023692
248495724 200134332
327733611 278624670
166297889 131327795
318620368 216143433
151644545 100819562
82433411 16573974
116696943 102397613
49418264 1
316022888 236210535
70893735 5057338
116875067 97733814
66394969 1
174920165 119264634
95069340 1
100050027 1
303953927 231853018
100273479 76928867
104524002 60332594
201458337 71533737
145507998 91365855
188893923 71138908
292453106 201388183
79964227 1
118720130 117731085
65785313 1
194100739 189247497
56761678 1
87217233 78584097
323003945 225763400
52172540 46002940
106948647 91378968
247715275 198551049
294209034 255155076
151766002 145993745
248626401 161368343
301822370 280826009
262642739 225417343
106457856 1
134735013 56261687
264875614 259395922
322104106 285479877
154336002 111812638
118576338 60414080
119240259 9518958
223481852 220365138
218364825 197518696
113930276 30172806
136148057 18250730
95998049 7485736
246074235 128567633
224640394 150163421
135748856 96564943
82591064 434307
138314273 43837083
210083596 95543027
114144622 25132672
98593048 88485976
182793374 73364712
194131039 136188053
266124328 233189993
247450268 124474496
108711897 94339368
98784708 32572016
256941261 145771668
274663677 155999660
300408403 204980033
90364584 76746644
318658673 227541387
194429710 136810544
71786867 61102456
83822226 77963672
322470167 230346133
318729557 258064566
247174750 187580981
119617191 20540275
100603580 71540743
129602819 59404804
262198012 241173369
179979575 98246351
167433594 60146046
167949467 114519784
157699240 65116369
50080562 47028136
99090656 73117307
307858749 301424977
127494674 64020998
50477523 1
128792966 58676999
95905023 1
65738007 42582210
180061597 110034501
213336789 140519095
147153902 52521867
94176796 34567221
261595616 198875499
155346811 85806062
131720207 61703237
297509614 250190469
70548216 36596152
142422095 85068387
88388460 1
89012576 56854604
155295924 39193749
189088799 95365054
253819258 188704578
292509372 216120417
211557361 141154426
270874546 208489256
228358432 188600827
143566971 109583977
96517066 20486309
171103356 94867635
284122373 279195106
269464131 218066764
62677472 19019126
96269490 1
125932216 92001103
276737219 218507013
106027948 64917656
329041716 267217514
99424938 68402476
252695750 163974672
106113086 31345398
89335552 1
63785777 1
218936974 156207362
247714189 154131421
109341248 49387332
80634522 44242187
259721226 247328291
87077437 1
133148786 77799708
179882282 58314473
81094212 26022452
341003770 294633719
224767660 209200023
262893355 230572211
307050010 262616877
92938381 23466016
209620845 186283147
168335881 143936217
52832351 3192790
248441379 153528763
114044220 1
72898263 16264915
111178865 27631096
154533948 29721509
194015379 165885629
259206015 181344427
115851866 56027948
174890170 147763894
288661244 274824487
51177186 42792648
173830025 169237293
257603138 127655670
154411925 125762169
112791415 85835999
206461980 192810963
74958337 1
279405506 191674833
229459196 229288469
83835613 72526624
131898213 106869677
64131563 1
316988046 286947276
258434281 159406127
339388990 284397552
103021960 79014692
94349417 45463869
307605113 280251376
48946809 24045591
177101020 98862171
91082009 53901865
52814706 1
334261280 267397539
162698276 150441237
229138577 108369176
66732613 1
223582896 109868386
165522838 125027593
162640514 42067471
342206843 258030639
149199778 124054951
174126408 112296556
92544769 28866944
113186857 30306699
332909445 273144155
87976742 1
308341404 294738040
173239568 109786354
122429374 3004554
245271112 217564220
160432545 155545719
246028301 150691945
196792670 144529459
289478188 216811555
341919771 287103368
50999595 9222823
142364783 133165873
84143009 16522678
183007648 84729501
310950361 282203820
71397540 37441532
140267481 137989403
132084197 10417704
160322484 119091092
246014053 156666799
184142025 102273744
335081633 298373529
318863697 198313027
62247836 23522426
77554653 1
77494626 2314642
291985281 209174008
220294116 156865626
245597448 178406113
65807240 16911707
159753655 106993968
323912436 301106866
244104994 233737462
326588814 298074382
136045417 33768444
288125744 278160867
167353466 90476770
134888109 71357064
203963051 110665149
273641238 178758698
195227826 79082289
202531937 154611252
62407470 15619279
134797013 36380953
334507363 242941685
77710401 72441977
333861434 264721711
152138237 126918258
165784713 134973805
139452083 66344053
52649289 1
175102577 114897050
245105487 123555328
65317637 1
231353894 225727738
155172238 127385249
90526223 27197724
332882556 278464892
175556919 129843879
280177701 270935095
176655108 153967315
112413139 104808031
64500313 1
128577789 111823965
202560976 151719661
235240359 181236660
85684958 1
270457907 227252650
212160195 132694041
288509876 229901787
194078155 137517175
60887145 1
335043453 248285432
108152052 85873559
115741224 10670799
308566110 279884465
134546494 72996482
213310646 111953818
99742346 43808211
189134574 62466826
220506824 120417407
154922134 149658020
159794702 129533965
306935805 299300234
312442771 214409292
142241143 70961798
134523480 57402975
101120028 22600802
77540743 23776659
190236150 188127460
303069101 209849045
320829266 268949569
327302772 293917125
274066163 190947327
257524713 247112762
125941281 56134217
223570464 171171610
50029489 1
111047299 42582173
61306293 1
53206509 12409660
56052514 22301573
113231522 7800148
336545529 280722125
89134149 42662901
172597240 51460662
127998929 91328290
68776405 1
237380290 197905330
338074880 269507829
212112109 176451142
268083432 162263614
77759400 23452493
314080035 223014541
304907575 227617668
146395673 86652597
259158765 142741336
314151413 215263622
338552570 304886787
91395779 1
298823985 297479454
277969669 277623919
104586945 58150589
140371345 81831777
177494358 172665486
79468502 51848952
268505741 198425524
114322052 34416088
80393506 1
78465689 1
256506765 250066851
338973968 209424274
244089847 116902280
132246393 61259642
144194244 113856460
306329344 245082279
304403484 273219654
72151643 1
116087337 97514369
93763730 41838562
216844657 186149784
100721367 1
100970303 71990834
287016024 252978033
291172649 200747915
271408598 231845617
111647083 1
272040409 157669995
245832708 163553957
135720887 31784050
79748380 22928236
91844136 73898925
234329870 192518273
244670304 151974014
283374301 157928971
317427699 290519967
61197465 1
323128133 208255654
114284611 41178973
65296530 51268593
107096006 1
290073697 166046212
71980705 56104053
115448756 37332654
165019291 51224414
99460901 1
331373414 249268943
161543164 58332531
267211320 251636538
68083265 44709027
96651056 1
275598140 252328923
239250615 137499684
323225660 311946385
76529810 20046455
237681706 227904982
340602187 318477483
162460741 137749314
283309846 264483690
88974341 19581616
145502258 44949465
235494897 209983665
255067125 218146160
166458957 103615602
337943767 287909849
132107291 70121580
169685911 79554496
63410295 35129838
91285292 79181403
194232404 97270253
298602729 258488034
330465687 238390384
49273831 10169816
165816894 43933322
260765741 174006488
69099259 47375516
82083468 76241414
119251970 73378357
130837166 110319599
187308013 107685998
138071358 71820538
102383733 45618164
86531302 70165548
119128805 53444764
171871272 162290219
73360007 16441775
255278382 216256885
111993677 108397567
193033194 116055221
128717768 56759831
249895444 195564408
55903463 3053300
118681117 11222252
162283029 124586125
194763546 69945253
115023938 1
189298898 127356022
81663631 1
73701887 1
150602491 89202362
114694175 25505530
247486520 229964969
57931151 35587482
248584976 228268780
194882472 84359475
134718166 126677831
153116612 143567428
191707603 164547198
56116775 17301080
233356066 124236804
120068727 1
275857785 226536996
83392924 25377879
316534351 297275073
202281363 128903263
83061717 9599620
81240040 59901535
73453425 1
161130353 94807704
95360890 81187891
88584050 20048775
211850610 177563558
221871919 104860507
137076789 44104282
232001002 123649686
57566587 1
308762595 259008598
121417939 60243735
342058241 289873525
229023311 146930476
305569576 224632627
83820688 30093102
317973602 238934619
131477673 11804334
189317413 148931140
104906495 17184053
243440157 156651723
338226051 311614281
158958271 154562899
61897550 8409492
153750930 135268765
90393149 3594370
288212363 257294000
105462779 1
263689719 137080504
65717878 51099569
67462108 1
325305487 251496424
133799011 92288622
71805178 1
303755517 301132649
185526627 146366489
160137043 96700949
254171590 238677104
215883880 149485624
58568963 1
158977121 50556466
156643329 93199992
220756215 127594077
111238048 40171581
176332570 88999183
128826003 39102441
101694501 1
148251446 88723058
134901545 48245757
181313994 125524021
222637005 138410585
57273317 26068577
161866528 58289980
231235379 110773461
295033632 172565070
230628680 132236461
148245982 67695528
125117887 33568773
192742212 79291291
127304965 99043956
258594967 242080407
271785778 159241582
92031261 37868370
184615567 102150306
97010916 34114852
110217269 27102803
87117670 48697821
174848871 138220707
308328478 272001801
103724810 49183911
55244019 1
131536791 127623743
66051567 52807943
307655661 304513875
340538288 325742207
290066149 240950778
152001180 140353452
90209589 1
259189730 136773902
335775194 328487718
238993216 221311877
145360285 76431707
174600073 161139458
324588662 284565816
310132201 212992786
49174978 1
185034636 91991247
130636737 101498511
106299183 6409984
279554674 212296263
263592317 228876680
267014202 142311319
108802904 84332862
96359519 31270818
193052429 173962436
66096288 1
137219545 46402435
110442856 12013357
87202714 62799389
154887357 123597647
326624101 272875897
95585636 61654639
49968611 1
54554574 23553396
213482882 155208832
59380401 1
98239467 2116811
68869425 6826258
136107804 14306640
127213587 23636680
307865221 191989145
151208336 95553531
110202533 102508983
65254707 1
255674657 215352309
138502964 26673459
68413487 26454045
127087444 54229037
238853468 141175463
266705355 262394856
68473696 43332067
302068310 206114489
104379996 28331726
49579822 31635209
340312324 315000791
68108523 21770775
93864090 45677992
155222138 70417293
321056613 320947216
180501746 135237316
154758149 147555359
117489745 36529493
281655629 191341477
171680156 143772595
117154032 100942933
306337395 239530200
274786277 225540745
239819793 178002061
97313226 418001
120088087 107658005
195382460 163429404
115611818 110317173
164784580 133431483
53289631 42613518
108532880 15810773
276170928 197139316
288944077 264503185
77607216 1
90118201 16274282
113559969 1
80149304 10373028
143749240 122154689
73933665 1
134552117 13061399
191149702 124779712
247121341 149263304
267048966 242655585
228769256 220903711
104646358 72956078
156364735 151771586
102473024 45570936
196069457 185685190
232785063 225405873
154248538 144475433
140309938 88675907
80438707 1
79981904 8656301
98461060 20119782
216881394 125656904
104444525 1
254855942 217082903
341687813 330598855
296679257 227227090
117215373 81628909
140029618 50042466
199829384 107641197
101093523 53301018
326885763 312328116
291216780 205094749
233461154 159125173
342198757 300573054
150106626 32675129
118781561 18723272
340293849 330752989
117099075 96823624
211891835 85773189
81408341 1
51074405 1
269156376 268187760
326673751 302726108
341952521 251978661
155188192 127534894
300872006 264520256
318800226 241959962
138569456 92977681
157266559 137723542
68963584 1
156871118 68114800
248501269 132189523
109163101 1
206177558 116389892
281734393 239985477
100579268 61451851
138805699 52490589
313068622 265153855
273472792 257735325
56814726 44668622
316967775 279866047
60666962 1
165286462 98872444
59638603 43745835
304573541 183235043
304478001 283692486
58768505 6448883
78187020 69615812
161698674 96282736
91180514 90125348
182707424 59846636
105410653 1
106247812 12040176
119894603 89376643
110186806 2677885
235749391 122539017
49658183 1
230080995 156011929
296960547 270592366
88409456 76395375
317881148 208999847
128483733 67473821
149407723 37031726
246469606 205257610
230644642 188778419
109784037 59658468
226616997 212235587
138290142 116548446
283594031 161091144
111627053 108420352
232971266 212980827
125476872 50950714
228797583 224730892
341459259 291653010
220297606 103028338
170162682 105749156
282726503 229764127
237247245 129764243
340649149 243647135
168735421 65983310
92705490 1
162521769 92620744
88637046 63772630
66132561 1
338238652 332322114
79554957 31416639
107977844 1
70246834 47932601
218941559 190854506
270341839 194711059
172286887 139298478
292674801 234982035
234757926 190473571
291521811 171878271
293280743 282573322
190341897 93425747
67401391 16986444
94175692 85907808
274200467 196994153
71285185 52553370
87307919 43810243
152233845 107134366
231074086 200446396
69485608 58542410
314551193 224136069
109846972 102395663
340028835 334589629
80321705 1
159767702 32165296
107426132 91836536
184935904 181307166
93756151 51146629
125096423 91161714
198297646 139649698
165043993 59149234
340004753 272348822
78409431 22059317
214769154 198782676
168189273 148382607
227705622 190369562
73907200 42498480
194914588 179231452
180142539 130712208
181430607 139239041
193148990 121491474
231691332 176640020
336920515 218152330
96959359 1
291939094 174905273
126141093 26283029
172784069 130116573
82335489 30521597
322165185 283605954
301965499 183377388
115890894 55284028
298667582 256097329
178757081 141092567
85488487 1
173067341 50513097
220279094 141486622
320726842 238557552
81456753 69230960
146399512 131077057
229614359 120036855
151007063 78768528
265205396 231368282
66443847 1
91319324 86724837
292506491 280600031
298862780 285704168
132969575 83934847
65979141 43434458
287060854 197071177
264025016 172837526
68826765 19724515
64791452 48077457
91052782 2176858
109538766 106662086
128338373 69984656
176658962 153498714
215480097 163006423
72953349 3608779
157763861 146818645
116037773 105998713
99898492 25167992
334114831 305667201
222464285 199290740
143375839 54143743
300261400 256214474
69308038 14977015
54521255 1
219458571 103010684
50724946 1
126193218 81280800
166966063 91060290
233496257 169988533
68403086 37591046
330099126 260239517
121983582 108858054
242969968 228721720
98223654 1
198945103 140520777
143832824 33613953
94802721 26142534
69880026 41851251
57404651 10779578
173480466 102548405
59343392 14324833
307505081 244588091
91375133 23189069
96557205 54711401
252622328 248599671
123243726 7155860
200733856 117622129
270843543 145393477
314981107 270494365
198522977 117993788
315379094 218057384
199414218 168482310
306874232 178451049
183880552 116280325
247756805 193391110
319465943 254560000
188616108 124641475
94446726 59059375
208522401 131528200
288339255 281675459
142252150 117546184
256353038 249300226
266016496 193724322
179772838 153501615
125244193 107843641
168001132 154764569
81458214 54740421
242515486 199619870
103765411 38867867
100733316 27487845
222532919 161728791
242402906 171171077
82051731 1
153761000 101042403
144152846 87374247
283313475 239472779
341657905 243273386
200638934 126298907
83220216 67192043
260355146 252475979
83162056 67351742
216802566 132617488
92694627 92007012
282071219 154523514
219129571 199422319
114866632 82664059
100788710 1
129490104 69531239
244141151 141243057
277678895 248334873
101769890 1
258916656 246689942
72500861 58702150
125856871 65990906
233503975 125795218
281613617 229080490
147968648 143933336
106367399 52051584
206627889 105206616
77539217 1
237019147 217690904
271592475 217179841
145383450 35922909
217585712 184179442
149692149 55154379
108633923 52733199
334536387 260881218
243214086 227268720
167136940 131845845
52325268 9544413
80481348 46003116
68290295 5937909
289905421 185394362
146584919 93909341
92446454 87870249
124885332 90356897
90609900 15547271
85067304 1
182033959 117420959
306667594 288366052
109568788 16721244
125345249 66033795
66161458 21198941
313996021 239151951
114661592 63281920
55950363 1
105566453 1
175706879 157069272
228272479 103106062
198607319 158781119
248002105 194950323
83822526 1
144291654 61227177
187149817 118189200
279972684 252026309
240510188 110189588
85479037 72407390
70122295 38945
116476661 61474345
111943027 110215764
232800835 167201421
157083344 107410447
159371358 46394281
129436428 88285566
99437760 72030838
79462540 65101000
95320342 11686619
57101837 1
231462563 207665844
186009533 157952001
264818140 148739546
305991546 296388806
94948059 9856027
122285868 59473434
168394356 89745066
301686992 224568120
257944144 230256221
138258784 113154644
116459455 70866205
97448684 29486198
89559699 1
336790947 295628659
78618520 30657645
103513893 60872375
329258800 244362458
226473888 211774862
106123469 97572804
153324817 51623852
99782131 5983839
123890228 100138814
115618998 9699771
130693674 116549642
68492315 58177106
119572710 57611914
93215833 66436254
192092807 73994432
334907928 299782368
300589219 172794605
60810220 47859019
319946879 313900204
171431982 154606877
309796140 224603470
316028127 294623470
169132892 152988122
117408110 47825407
160439734 32233031
181728636 131490759
163882890 101198787
253351176 246934743
171002970 77138339
111621995 91730841
88608266 49751927
335283784 294958285
125446755 56021904
52683198 17924185
178349785 135364972
321763309 302250468
287563133 237219783
277243621 220681397
97543673 67936392
89459342 1
167936167 122925559
326579992 282049337
141680047 44884157
277697624 244657498
318796374 310535810
142273315 69681382
98637292 83803796
133009376 115070562
215134824 185026929
62940750 1
268570447 233323337
120920661 46179161
61086673 25624071
108923972 951254
131487691 19350044
99744329 32863827
331530420 251804541
266677998 232624174
115905149 71538811
337288212 228262051
339624641 309436899
279231956 230903628
190791019 185261837
201850256 152757154
336923636 314303537
142847565 23245308
156439842 46476258
332207687 224087915
68795242 25701849
73797380 1
114837687 1
237347298 233861165
194075004 193079805
155538971 48060602
186638610 115736207
290481878 253086150
259669044 212479657
79803855 1
283759013 278735864
290855172 163994601
208063522 154625524
61271398 1
238113443 119863370
76596887 1
212066183 174581669
197135881 164160023
334471713 315350078
152679920 55002475
234190780 188878966
296312870 230284356
265675271 261096311
233192033 108303098
248717807 156249543
125115202 119341790
52682439 32161667
73213820 45710406
82823182 67712393
96466959 19974961
273081820 216167094
183708020 174039231
148826746 84515789
55245040 1
147264019 56933718
100854601 1
194154402 113091157
255805447 125789318
113580700 102776040
317214815 273140785
327122118 311850385
265876369 206188388
102739034 100826125
144628447 22885947
171412598 166525063
56085002 1
170501956 120164304
121486913 75547462
267551071 178639917
60585008 27660233
133366019 91861486
99330968 47183896
59758155 6432798
237454591 155007800
75612106 58080122
251177216 250320572
277416550 198481746
203033012 113845252
109102730 51896084
132145570 63277701
141258835 109133088
146201275 117487972
276640519 180289418
86732350 1
226100873 113362443
282388231 222895853
236428064 117753173
209692903 121498763
160022024 38217274
201215326 188101434
58190306 29050697
280790130 220700478
219631594 148375734
274228460 232003823
283801991 265439870
98325765 1
296519396 293027814
108183193 97247669
207250059 162203249
106403773 105929803
219323465 131738573
252934327 240693290
156552105 125403629
249910354 168607084
287144235 242501634
57088340 29907078
166736968 131904583
114680545 65674626
323621010 236799904
86624686 74181881
301977982 277817923
229360237 138842042
110961751 39742336
92909211 1
208852405 197754295
157702893 70897916
98838459 13709915
115230335 53545980
130727390 75161744
187586914 141156147
83558298 31820876
58433092 5053543
161850428 153405705
291898255 259538238
222384030 166045473
271269452 223763230
82353036 45536102
74873589 23753261
182115070 109209169
63004984 25134903
190571772 145461254
267687455 196025905
59362098 28170854
254072223 159829745
152427538 120806627
327723790 283046781
321355046 203571506
115250269 18024220
315013303 214900157
327443423 198608461
85807183 71706567
335514357 293944952
86301329 1
307989981 265199322
277151258 246786019
123173020 109256406
305015235 230192557
120089199 107894238
245885659 118145558
79835682 1
165270130 90247173
51279546 1
156035031 26778977
187462128 161361389
73246563 50283777
173622509 149077181
133665800 64724287
223918989 212232479
326394413 325425527
184896815 127352289
113418950 102092621
208407561 100514574
68256037 47868871
328741971 278712778
72787994 1
324322775 201265910
62951176 37648723
56273592 1
60389031 1
85390050 78937466
75113549 1
125904139 25931092
142631599 123241081
130355888 48211587
284179395 261262498
284967337 281911707
144643758 76496122
83961808 12939237
313526575 273786168
64408772 13733027
52173871 5718870
76873344 338537
62319762 2801004
210662985 121319839
169810206 78571627
261817642 194962264
127388540 103022233
236208542 208489407
138820318 132904553
198808788 128334299
271396810 204646020
57983008 56289062
62171302 1
144197079 86783902
49663132 1
206663698 181358045
57854756 30736642
236913263 201944218
103280612 16877495
332384904 314739127
56866938 10047955
133949777 51707378
141800843 132519744
213293779 168961988
192471950 191905996
323981241 284302540
156912952 76310104
177133523 85580169
72465939 51243794
207968239 89421444
82397762 2624381
53580470 22444741
262355038 201081169
93272055 1
129451309 7564701
95769579 41560463
96624089 56934721
54792453 1
72641157 16385654
203027600 80356951
109941317 1
63113651 51663005
252468357 165419473
98095965 63546255
186182434 117944385
330121761 238912619
248675716 169845672
311279287 231909509
299748946 225004821
58475405 1
187874364 151699126
292783942 224355710
81312652 1
128038717 89571794
97411807 74492791
113559444 61985034
107323664 21656588
97109815 77870792
233236958 212594871
100943522 2132687
124480585 15022263
102456951 14322373
114393506 67478697
104347204 68860673
215217382 206463439
101945385 7523447
242274753 166844116
110661428 4693898
194064595 121067253
120049537 76240831
244079780 143199865
90789827 1
110924350 83031552
276581801 262068937
311279986 306585543
128417306 82099183
311304595 259689936
120387669 105307651
341479626 314663568
266247910 225105172
203542125 184251930
242960103 222942084
92597573 44023901
247519750 242005774
53525945 9786549
134419657 93040247
103502372 54389874
236560551 224620573
144807422 102593035
302606338 215207120
261516213 244592281
73271318 27816764
220487468 212038505
341198314 325644854
229992033 114905256
67522012 44485284
216087625 168542449
163563892 128265913
269072665 266796368
277911530 173729403
188206367 156805645
131104104 97419827
96697541 1
209740874 82613573
61503651 1
219389550 134439594
76311493 26056359
165689944 108064279
255866014 139040841
140738438 45616240
295971202 263548570
68303391 32733522
154263996 91758461
76628917 72641315
78783779 41907017
213433542 103129236
91004031 70594114
119881171 23579732
201776236 82935004
305733884 255294516
324336766 195799624
121157441 32772087
283388879 231592649
84791271 63676312
184677672 146738140
210486653 204518486
205124021 199327239
52134161 7046023
63219372 1
151165234 62545718
151803901 44782890
121532523 52020369
290494139 189917557
60705884 3513279
59451791 17105121
283219217 205366584
272836030 220555700
151828209 37134176
242293250 166569083
326532703 237466652
211204035 167488327
192065533 172926970
153985213 75987601
93778110 1
337323513 295188191
113144821 60002922
88457375 1
207333768 95423752
85915268 42589189
250898117 172763699
334257793 280769167
337855122 241059662
77019041 21508780
112256188 84802710
240912118 202473096
224523558 116721587
102715309 6975674
70358120 44215848
101633330 78115172
296152035 204625667
141609557 51171968
325106257 195818303
225511058 170918828
244977883 222492093
199436676 91162989
163348869 144528076
80164243 1
108403463 10024564
150124119 92654519
240274332 204949479
98157441 4196558
134728846 134493060
263048304 201887408
167546772 44129354
150786646 104675406
293197177 170039287
63975787 48013522
319427461 276946840
163289293 132064236
245930570 184232111
129819389 19777062
101208099 47755805
55619481 28609947
56328278 1
55219833 33886795
143044614 41414134
55871858 1
243372537 208746152
166036025 116954182
81293648 18082172
160746106 110088803
62049708 1
149635873 128926648
165242577 102362540
238558936 180064788
178024798 163619948
299932611 221850348
218057659 206944622
294453347 211736496
261213978 182236035
78233784 1
58498290 14661752
198674810 149788614
99980933 1
309364499 182133125
133813872 20890452
134517911 54474878
116733100 3193398
299999927 200462865
175299683 67685230
51677100 1
52726268 1
114786450 1
324186164 196930212
187935156 135639089
64639598 40884022
223155390 108659103
180507899 155752874
229371643 210727365
84437599 1480871
266644339 209962694
309990489 243147378
224676368 124373431
340534308 330276642
272805576 266069423
225171634 169457082
132939162 71479427
131108542 126563398
290556242 191006249
285699420 215731470
157246703 48208197
298993828 258750352
242705047 147134162
259940667 175740669
92622171 70160452
332979399 205973713
341967512 306484086
251413304 201822339
240666387 147660588
74055674 59168830
163089757 33607271
334234841 267435625
282257450 259120991
111223799 1
132441720 122901292
106447333 62289637
186230720 131180231
86225863 39844359
306867586 278121671
97585396 1
243970485 205881216
251492916 238815481
82908851 1
236304259 193945499
335127812 280168048
74737995 51222228
115712676 37743813
278251782 226522142
149845112 116497729
100831865 56590607
163056928 153757279
139501434 99758761
103397281 64621780
65097565 62361120
341948370 218291048
324457080 231855305
214885266 156532064
169874607 77433176
59333341 1
99978290 30914784
317407249 219417297
56127188 8778946
325619952 291336477
76598869 50440667
116429418 1
310953660 293335962
274312165 231531054
294960714 250906418
285836697 236483843
137895520 79392708
324239867 301763150
154601185 71479293
67728562 6658757
54653066 1
66077070 1
120591804 8637953
340210079 338948359
161453143 105140216
157236096 156397879
291369897 273582718
325117631 207648255
170286555 103553339
302398838 206030246
139565388 109520511
74929476 58566945
163011434 76117730
273929427 208800280
218967171 144669257
214018517 174887630
307969249 257312535
333457413 320521952
233171807 125611456
113105299 5217694
151902282 150484151
292439682 220072091
155577193 73726136
82862428 66498961
109514079 48531198
139194477 111442977
76275791 4105649
334764422 287791556
236391483 229420094
167342287 43391048
318409373 219854939
229249760 128640691
69838414 41584464
115710302 33915014
322790970 315236348
82104419 59647755
104453924 4698460
95786294 1
111495085 52541497
93544155 27470071
70335110 37850339
307345894 266389490
59118562 42508117
113481451 85816864
96476837 13332883
224155475 176194497
83877249 49201717
131791160 23749638
83511992 1
276039623 167923350
324476298 315201495
156397189 51350585
212161226 184116364
155141448 143918880
51025427 46663399
223292945 117062744
136427082 68183104
112020055 61668993
197649600 103470433
275038291 226626807
105084997 31641306
101254012 629567
68963879 23621742
63642211 1
341488824 285870944
122250203 77672627
223110836 128010223
289068238 227888976
186420110 112850264
122667845 47195671
71097618 21032879
249698199 127545102
103633624 50705922
75831005 60571639
158386731 124138380
161012062 48312859
148108011 36249498
64523639 1
151879978 42632969
109553427 61544613
293615906 288575061
78384547 7209387
147282883 76271522
95935649 93255893
273787092 213220325
99232508 1
117215173 1
66455927 8599790
208978671 92371152
184603795 177107427
118830362 107844568
148394769 112312678
153901015 36450327
283850884 203281625
59639753 412994
72074995 21242248
126117211 79370185
105208617 1
181554786 162324875
316284294 316186236
158190521 72487048
130081875 107062049
64950946 37833398
56476163 1
220674437 207078445
280359920 263429695
111016177 65835257
65663718 12461576
168586920 162021582
52720135 1
103916284 1
283054844 181030493
75007210 32544554
119593497 19249311
61496642 54920722
172881288 67751964
159961503 100579442
216305363 212775558
326765087 311429229
113422150 54679694
250095306 184425297
55454460 10204847
266170334 246553421
190131612 136677782
200125539 170894085
247580719 155532493
157579030 111892294
224072848 205965057
226699499 135263823
82370686 3170356
165042463 118938017
305266661 221972381
256268983 130194260
209522582 87268050
65739263 1
114726432 4787702
165067261 125533978
232089445 140794445
57282136 1
62734176 1
101012956 1
208092969 133232813
292563834 168800789
206902311 184598578
324445508 256662036
78035077 54695728
327474419 283902014
229480891 126253423
180799038 75453548
204770472 91263312
253511077 139134732
120047665 1
176775061 110329725
109503450 9459505
147156548 21893514
248325692 165483912
66940190 1
203888253 201627101
235852136 225808485
293938050 270874003
167182790 56715622
139531594 92995678
240205583 159002925
98163822 92882746
204059509 119136841
253092789 173648365
106763857 42339913
172781039 135928497
53299848 1
216271677 215037036
329654880 256930028
94247828 88332795
56011017 1
255219455 201876563
225342424 151122730
116459122 3302667
278467395 267610148
211264431 155775476
131700165 5662906
307438158 236155651
59736477 14237910
156220339 110587318
257522059 225234132
120544920 34896088
299198048 259481210
338565659 337946196
121792385 49321460
71374577 3174956
164204385 104067308
338280742 294648161
161568338 73627384
103875529 63741606
257714429 133279214
274336321 202389192
180369732 50523605
129861515 32400924
311676679 198415482
59046098 1
188307568 169860723
126521198 103129256
195519544 107350792
124943903 27872259
335974903 322292342
107993620 94628677
150101624 125516841
86104113 63212751
188546381 128200230
53428973 1
341003900 288851407
245421739 181494469
101578681 72517167
254895496 232676177
106888400 6898179
256129451 254407319
112025317 46281285
84471418 60243936
340702747 234781376
147843721 42695152
129431610 58772982
88235617 1
115577300 25482579
255319428 201411734
200914570 146412124
154890525 133867826
127816446 4394412
85483255 32206912
146015844 79112354
148659005 106835256
302524506 201227890
305718344 203370204
297430202 182902123
137470074 124221607
215385523 107454526
149508999 95175729
69001025 26169016
139812394 93767911
206466397 146745550
185521485 130654116
49317741 30956015
253142390 176890489
141642585 72125454
98580070 21564924
276143035 226726134
207340284 169275228
119367875 60085957
109124585 85573985
77344927 1
179311481 58834331
124536314 99658480
215542397 164843578
164494211 68932182
146920148 137708641
131461440 91870254
240223639 180095314
121255259 75752609
123201644 113871056
181485404 153307208
51884086 1
83890633 25164328
290174744 251813557
93699366 24076727
298403481 204171063
207457345 84239915
53770075 1
229385538 158177675
281781860 188761715
82461758 29234044
137558631 51388205
335697467 271748655
52392353 34897533
167659887 83750016
76776055 2686832
184190391 131386387
55925983 1
63233722 31937000
306352134 213034473
86450242 12062696
94307057 42214236
220079839 167311507
147501518 60404655
154407387 76485401
140458381 14118038
219968382 168300153
69600329 34630588
134783266 44467570
185063429 137507358
89065265 1
176325976 158343506
142190853 109374010
171249330 66882862
226719530 116116146
208891546 108893762
194772749 155939772
128726779 2502437
84732785 4319275
110751726 109214102
254360803 125282028
120526411 70804138
49905080 1
116933014 69911896
167415166 114225094
171458491 72350821
316898403 315393818
146815842 82617617
72068026 1
89166980 20072722
335790097 294449635
200387165 191092160
152221897 147383823
109577006 67707487
114065957 53061214
230300445 136898523
153752746 29102414
307523072 238604765
262708233 200609775
63975272 1
142285692 40453703
181464068 137043359
264759985 212084419
56634395 1
226198153 128363657
235805897 166150630
81989567 1
333733993 224397444
129658989 360038
181652407 154588395
283397050 161571743
56714289 218940
207309391 96910023
150353354 123942097
331334374 322998259
92073361 20164518
205328130 95939120
141418288 48254389
270260572 202408509
117777331 1
281483785 212567299
62807235 1
180616804 95845405
224651812 134377997
60227017 27937057
146749325 139119645
318763577 299790101
269922279 217349912
139282537 53272485
221552872 184437441
66039349 64186925
299124928 251438778
264659151 169958141
320985290 272577534
108185947 1
79160407 61431781
250727767 207613288
337310129 264007675
129589127 74564267
219440059 196783283
114688982 13783986
249538345 225034690
189554842 166978222
226798665 190552516
84866820 1
263431048 141856726
113266356 19285280
132249250 88910943
52922603 1
153641855 95106001
188292864 117727304
125246208 44432748
76507370 63965255
289664724 284795736
251121660 245240523
127445341 38942882
100440019 84067542
197769982 194163883
308230995 289077806
114443892 6523409
127870743 15019550
68120573 8959077
283336777 246153397
56490231 39095404
131392902 41778126
202358251 145286598
339001538 225789338
158296992 92916230
332332985 286560986
174106951 122496848
336437854 273873810
101340269 17235039
260422090 255600232
110432500 93948554
257058761 177685118
269559278 246742106
69836950 21305626
158235489 56658695
242735669 191062762
105710481 88311302
186472416 164625869
100166476 1
137692532 21924165
117076951 52911467
180510028 175946895
101069183 80589298
220819876 219221611
243843114 226937298
162325863 54291886
254421102 222297257
55283478 1
292567473 250230264
235972347 171103782
132314431 130025359
194966455 182583522
158177805 155207289
146516279 39414816
210547118 81164065
171322121 73218456
263503350 208748814
194450588 167794658
131193297 67611662
182489668 117408205
120915927 76108054
196511413 135345719
215582380 184380484
259136089 253048280
226765363 136281393
106882035 90961720
99780308 1
99918625 21611197
54160753 2922750
163287865 144217686
266277017 211409112
284770594 276567845
129044870 98808534
316863006 281899551
275134056 256523743
156375934 109774138
102612859 83751152
290258877 223132751
308550347 278008485
207400453 178173113
259286158 191081825
87312061 1
312165657 286984775
160997299 67260198
158958392 110879424
113070741 75637826
337399555 335245204
85134386 15135472
169212833 39985063
147195154 140900705
200416830 193357409
101424239 73107649
120348284 54118180
326855211 235781903
291029859 194044272
162804774 93989262
140120616 48979168
338492843 318650902
245974113 124153106
144563446 126387202
212963359 185538342
120062401 84757931
156724342 75656383
103650885 59141522
109037211 25060306
308715156 184312827
310845658 183545231
98451303 21373031
204759815 197275177
233613321 189048811
258090624 232024797
50876244 1144071
56270876 1
91716533 4233169
206372641 137594086
54466969 28641548
294064212 258904861
114115307 113200392
87731963 1
340565802 275736476
110755965 95808451
107597522 102185181
80286314 70268236
325966998 311763178
141373806 41296606
61411206 7525161
61319485 10959996
134408604 61085485
51230432 13450413
94956882 44709533
129231953 102316653
243812168 236823823
136823503 91739890
73538936 1
56793317 26156597
153760931 114366812
72787426 26147900
73162855 40562506
106136896 1
86079054 18437883
326312963 230835869
103079630 42005717
188837119 154335520
139341061 74840094
312034193 290928969
166249373 97335795
100121942 1
109630990 61020791
311892833 234945914
74139303 25290023
233794930 120241384
224041767 136190819
129770908 104575337
291923054 178315768
55890005 1
70233311 42201346
325473799 322557412
169759358 168951939
298603543 217921884
334428513 309561838
75704173 1
173419990 145336275
154690927 37725981
170990377 90380802
160816550 56134567
333897584 267572155
251670500 250698726
302341072 243966977
327739463 322848562
93807346 52782998
139821158 89538139
213456779 189877475
141829745 106742302
114923165 8350453
292061637 238559711
52493662 1
88387200 57687332
327653491 269758617
85104366 35252589
72183533 1
154468649 37106065
102171996 61372248
280372090 262795006
189382112 175384159
168314824 165354753
224118851 202457402
218951477 159710333
107548763 101593962
321202687 202628955
109465124 26613808
314104375 258919706
242818420 214305821
127770980 84886981
103692123 30035299
220283941 191180902
286101455 228772930
127156519 38333386
137543867 101442856
146492991 126157323
102988749 39349901
63113438 1
260080821 250875526
110374438 75982681
80488937 69055084
279822726 279617721
86462692 1
166495333 142486899
144441809 72393594
307214131 266515497
299431207 255020040
252748575 122664875
329661092 280139419
256546327 248343382
148771261 21023822
219376641 215353287
303251323 293694963
74464585 56587572
314077099 203323369
267848422 253301425
211107868 188678921
170329704 71801042
216711636 187517568
73699396 71601099
119902405 99454970
83237441 1
195920627 149390212
218113818 153290190
262627844 219392126
277069554 166925539
281623624 192481864
225904260 108913311
181480362 90393371
100950437 38970279
129326347 10493934
209166848 84987198
141028129 135078762
95441895 91588933
233930805 196894541
296847217 252306100
288223158 199272537
130038149 48915505
197971967 118240462
102171956 1
188596457 119793430
266680293 243447060
151009798 81498546
142335549 110315683
338974985 259127233
83517948 679442
285169044 274951726
194461270 169942542
248150966 203932989
108119838 34614134
115190835 1
228060258 178597559
131958719 26286653
297286315 248793668
173476748 144827877
140028221 47579297
67521957 1
159398009 134153389
295881273 192749513
88668232 30242882
239028072 123663303
162016616 119249784
231353880 132304613
328301208 284200496
74419649 31460726
217199820 158276395
81209068 18210249
182038068 139575559
157418457 62116463
185371820 124793900
113891581 90504723
217762823 102156833
202587070 102297514
226705316 150973525
325251270 308146195
234723302 166179272
69747612 26652430
137466537 57018978
154170365 152651321
284009349 209689722
91650179 76291844
276087164 250168925
308644125 189779667
209889937 114736923
146227702 86851875
324590040 252369023
53136166 1
77619650 68855222
160597550 51136862
109282782 61653636
97413191 60000837
93680524 21256660
168744163 126662471
122053027 94212202
189888131 188763227
265932820 244058422
334614403 306542372
293650924 276306859
138000045 68029062
306907965 260807274
211710390 158451266
121769567 99104890
229961139 172927457
98474723 21020505
144925748 69495802
178292326 117697851
295089314 173546518
294793504 252679951
143179701 137757758
84387225 60758174
231261178 213296708
334680727 334173798
101641657 99283221
322818872 193097750
133189100 59974593
230698706 193654324
229373838 181496332
206917851 87339792
145078995 65007498
316074666 225691085
215271530 157857838
168329268 78875740
289672854 216032854
305033294 248204431
137037960 99579716
336209662 275407311
314945372 269802655
87716705 27956464
108129107 41839531
53019844 1
321301806 242722570
76430168 52940222
218561691 120030694
80712698 69827872
103556477 93963330
129370128 37095214
82244206 52055859
63334645 1
177109988 121754825
120734223 70608200
118731548 117029005
259388144 173017540
140100656 120181612
338355834 246205069
338894261 285189609
290018661 183596811
92698236 18616830
282366993 279157268
54846801 9056222
79822662 1
172709249 81825460
260497600 216988620
98784237 15269701
84935036 1
302725378 231346944
155298448 84752986
84760553 65232698
65885595 29207255
136401096 84128820
51208008 1
241998404 209518210
190069720 167303748
61146700 1
262888032 230409514
150722088 44735836
197786896 190167914
264454782 201733073
108506034 19985786
274768220 274272082
217005941 174390039
181650261 141967823
191391613 170325235
322945034 298241461
311023718 190423828
96954159 1
286849564 269822768
189479927 174832772
219390229 89382184
203848909 192177448
162984563 141171278
82493117 1
84785780 16434517
53025000 51414511
295852618 269094807
77289835 75975881
194175448 170772011
253124051 171260112
249201066 225230041
51043317 1
326748742 226878027
157996708 45852680
275597879 219896894
216110679 92472669
67441792 45533853
254425406 201668411
177438365 149884002
68993213 1
321069033 295244242
336347995 286302368
221455233 188189297
102772404 11418199
194011420 141933344
325551348 300526620
304953742 221946200
69778667 20641855
61433339 21936390
312158657 242131733
271688883 225702381
207028862 125905662
52925202 1
70225667 2650074
157836280 67262933
59569820 32993606
263510903 137408010
295728810 202010384
314242543 276459723
91606648 53223546
144670466 42196233
157579018 62498592
185341234 169781225
229828686 219615878
186538583 154423343
202881060 187596082
92248822 66189505
290790008 206512985
112563318 18401926
137576212 108672086
298960088 292589862
239529228 118933827
198956676 120562310
142319436 110709785
72844502 1
219599040 141614391
129871230 96560186
138524903 19326542
159929374 56780057
132426960 121270924
111432623 25313717
116132729 30506896
65222684 1
258650334 173748166
125698944 16871869
167971268 166293033
159024966 51725452
218704038 185131310
70991166 41907932
231042651 104016151
213567516 208433031
180866050 172429496
77868626 1
126813479 125579276
55376988 52092241
314804800 254789224
74179702 10101815
68265527 25201876
273411427 238825624
119378672 69305219
101266671 1
114595684 56143286
132302373 73828582
236100505 197551192
66747583 44852652
186241579 97973050
335015751 262231253
105136511 9138355
166164981 36537889
124410633 103607997
334876735 324834554
184503429 168741301
236952248 162952982
311786765 243414198
218312241 108861693
97595303 66322432
285788327 283101275
54461546 1
164261138 63974037
67481105 1
229555583 117212934
69401797 1
179400327 122645672
145926737 94234958
129355613 1662965
183400433 101641102
338121716 296579843
178976550 161021966
324812997 246582406
230227331 205826112
130242500 20666744
128196162 101912816
195271622 191177915
108410282 76769395
156278605 36045936
125371526 24499692
259517117 220296235
191420136 124258058
319289627 256171600
213302952 162364254
244753226 151544173
106357391 64508743
115015153 52999764
292574253 162979681
306307552 221207909
229408272 220100361
263438139 206793587
150019419 63465320
82068472 73324597
60016777 43540949
159464066 61632644
85789405 1058061
293876593 227064989
320443274 220858130
83638101 1
73560587 47573877
147208300 147197578
338318242 241909067
51393326 1
82635244 75451416
100027170 12430633
52548249 1
141620965 23391984
217878780 199683267
242589509 157226089
329389745 199263697
75227633 1
167568067 54205967
132513572 28700280
274441161 185812311
310787154 226493161
123731589 45249093
114066303 46729858
294702149 222126678
51336976 1
130252945 94469016
67732263 4391314
79465292 1
312365810 195777782
216912450 121907761
142986407 42547789
107497887 99527088
142409803 75532681
340195118 213180733
305756199 269953813
314421822 265008483
183868753 166881619
130144156 32504022
173163151 103533890
101203932 66003518
260846842 238859626
286039425 253047304
321640915 216573081
59175381 1
299394483 210553690
181826739 89410067
85499885 1
207599190 155157546
168505933 143390105
136015712 85349358
220301992 96122112
158675902 146410551
81791688 47538615
196458570 112252277
109081271 13373484
219287630 216130987
263033352 162028279
57477353 1
149706179 58988613
78157649 10893870
163283322 163160197
191386679 68188090
316619005 291369982
213713323 184506384
298507301 262787786
91055090 74781488
306799793 213307553
68178657 45296597
86347457 1
62967247 1
49466953 1
141761551 62004813
177894230 57383328
75516187 1
151242934 137995442
272747262 200742429
208091527 189060356
86704524 50177214
158790185 84431817
53153193 1
140452354 85234209
97346179 18275562
265351554 221208301
54592399 4287330
63410575 1
79028859 36272527
51970290 21817843
90450803 6099912
275028077 260901609
334538786 221453001
200882028 89797157
142581718 107692893
101344467 91478166
140106592 124744721
251586226 133360770
195949087 164306164
326298092 263034376
58060477 1
139319698 47478091
85455183 75545501
168514362 45702291
104788058 56186134
310619215 278706733
310902440 190617989
87787587 83875956
198289797 82402458
117568183 1123181
217145459 120575543
53252123 1
192737907 105667014
210825211 202859084
275976710 211560386
76796543 29800554
311883544 207699144
215549508 139333234
78612870 16268360
247425940 214463802
103879959 1
150465238 105807191
318182160 242172278
79267117 1
148052266 144759274
69303914 1
289447645 186109279
218240051 205255460
323330730 311710048
282930666 281767323
270437770 165397499
317276375 300566846
141749279 79665035
337815422 294007287
289145094 227412607
62562125 39343892
156111822 69017852
92271155 1
258124947 241744886
275680706 213717768
134281405 50539889
68628000 62749240
202517316 124534162
120030061 118444841
273285243 255236430
83786212 35141198
206324479 172026083
168843076 140131171
159705817 59084639
86498231 52696856
147800921 109400566
286203371 278320793
171549869 79232870
86549271 1
232670904 203301007
160361175 92093257
151360072 148258005
183929187 62592195
242257747 214433231
112570158 57635072
221013013 164010212
59305053 11830605
60838546 51653431
263355346 139480632
235364852 193151780
157855956 65151848
302907565 295570383
173627842 157124099
303743185 277351749
69012983 20108376
193962651 175160358
246455523 185261534
243527162 203299440
140139140 54536043
52044456 45815994
206646179 126814761
101541047 49050069
312270999 202695931
154376616 113537918
308662006 180288726
294253580 190006783
185772745 156204471
85370944 12628340
197593545 103822187
75504339 1
115824147 72168674
243874756 209747836
117074177 68969436
211604242 153965150
199240661 192523733
311061066 190768231
169430028 140509421
93379215 63419665
308868489 268818780
50850961 1
156349900 73237933
305794072 266812992
327600400 263113448
143518274 84495485
100377134 61340922
321040501 226909487
282548395 233597055
234903304 155926249
185586528 168241421
199542278 109097132
180112938 172056932
75906993 43620035
304980905 235238975
231233829 104715437
151815796 139774403
236686407 231800304
100912879 87189871
195415219 74966844
189558887 82376165
201404747 132248087
67260574 9209898
76067445 75184393
279928028 195288403
268824558 227019397
234592682 202790830
201822433 99886997
250824020 183551242
219294383 208988498
87230121 1
300465486 207172916
93464834 1
129841673 55104396
87852539 1
126264221 125199956
82346511 9463254
220869408 175224464
133924952 114624373
274569950 270451351
335354174 298087584
297912210 241313055
284411061 156852344
68991238 59539187
230285862 183315912
71185230 1
213255077 114029238
335813265 251390603
330514167 296065397
76814723 30068326
218035906 144427080
317108868 262404520
165530605 46990982
119627042 71292503
186384944 157558721
239838137 218000715
133598887 6470989
130636395 118890430
91540452 1
88934289 21330666
87011296 31823921
277105046 167583749
250869069 173149615
102563136 50884548
115348479 69367166
148623718 132000974
49678157 10422971
250471043 229431452
216635035 86906774
58908069 40402607
66596508 1
324910770 271784848
195392195 98490583
206236527 134327684
141627512 51407230
305792176 211804776
132871928 47989529
100798023 100713072
116910414 107299408
288415315 226535307
83827710 1
278378881 252297260
264592331 219781970
119115518 76424581
55679524 1
249831710 132861548
53821898 1
340109232 337638926
305218220 251560456
333149974 207609722
238909835 199943357
133165583 111947982
142688229 28915224
307674676 290848377
259143564 211082896
99445550 1973373
95220040 1
50165416 5015426
227301243 165257566
158335690 67718914
213024985 207568771
167238515 69295619
63758897 1
51728953 1
197705052 126762214
269958066 224104771
335826873 302489687
295918723 207320763
129064516 124668153
181553821 98797110
301133475 271426948
249455378 211279150
206133330 157929145
271345691 246575067
132652207 46641871
321126326 200786803
95368936 39936269
215808996 93572881
54633910 51691937
150173547 142038607
50387784 42846275
112672515 56888209
209083111 163833080
107841903 96741998
260003301 134436161
128289273 84090055
83761106 50883811
64405548 27998613
102381862 79572905
238496099 217458173
225381341 136934446
110083936 68485966
233105059 190203210
69775080 1
189373208 61795975
82363763 1
284317141 155611570
112735999 70676053
78453882 24179634
100205277 1
160822482 81643716
90491069 5583834
77146606 20848703
285663475 196871429
180088342 128134386
172268443 170179229
87393003 1
137191118 135604044
132675712 95116271
133948350 49222239
280347945 248150475
123850916 23052426
97233913 64854565
72788565 49170176
213570552 176538002
273254558 260202605
287066152 183473189
248520327 197283767
175903667 84829218
211558493 107589037
78858339 1
49864433 12331982
229261868 182279321
52495263 12193303
124952130 100192637
276187558 207817788
69769241 58069157
162476604 57267347
203560492 150610818
144528049 123469967
341314341 229089829
278112132 188301193
170137454 108692246
157831737 30923895
217200393 142651968
70554814 52150626
167215912 143968078
71697407 1
286625027 217006789
121005640 107354361
109525944 104332224
314495420 289461557
329695159 309725751
327904125 241611268
194121407 83667815
130528963 20697252
144474980 31804794
109226395 47409210
165901176 105158591
292092547 233560509
68051832 8842464
140743307 65459766
332060653 257965139
87691126 45083265
330633630 295585411
118550263 26499934
123929490 29456985
116730689 16471983
115914181 38365246
286651303 213962683
290510470 272782163
282299520 218793677
136232235 92454253
303763123 296451442
198745896 160916270
107012608 1
226111240 113357831
63812082 1
309030113 203599241
152403676 146672792
262763326 224789100
311635728 310713679
67688865 35143346
187417020 123853562
294300822 169458616
242188792 203179665
63379282 1
109042565 108442914
93356129 24119758
269263536 249324915
331230273 290614052
82154789 1
165309929 38702588
311642676 225650035
150986526 36990007
269007018 213304324
227907087 147033397
109074864 37395918
271740838 267549887
294701093 234310960
120166011 1
54661244 1
293499108 188430490
55860368 26762331
335301297 327749453
149842442 102192549
288351508 196771629
154299043 40699404
95726808 57548615
132741156 100266669
254085368 172756897
265101983 191795059
227252635 198903768
216601182 174269464
242462231 171142114
256552856 135421852
265691900 181932569
126963458 70799643
305888690 287912995
318476716 210864109
151806501 129459163
133443988 110384273
138367273 112871090
316075282 290124899
72206433 1
78495432 36756398
184223150 167531589
317314426 232262146
306079176 223712309
310330624 195401057
97055594 38831272
333980336 234202399
273796535 173598117
219560780 109343640
154485262 56722020
68729605 29532284
149900725 118059312
170556154 115471741
67368550 1815523
117009808 78783921
304893250 195773983
150215852 139579430
337489811 304522031
59520052 1
72294082 64541741
215980008 202108679
68731781 3391660
51647350 1
136003982 80698779
48925374 1
210516281 206855562
89086155 28718548
211928918 111951214
61869437 42078509
116014366 56998914
330004388 302678175
267685802 139719923
67045209 1
180069790 153807921
55663902 1
163815515 126667784
296186217 168905587
101075607 1
157494880 136154605
275347286 266240302
61846919 1
88692063 49246903
237905304 224276840
258431891 144132455
119024147 53411989
230592930 101364720
111599888 1
164832912 41027676
276913713 196258468
207830632 173239048
332770955 311670529
282563906 216831577
83196098 32970330
241195119 213599171
176219512 109936904
190456398 153356599
268267548 216412598
132608653 7553349
124167504 14609662
71944216 32971580
214955280 185955113
112215656 1
334377381 253619383
156754062 94948106
78183470 8237386
60410676 5514530
281234051 259268404
186145809 182057181
232985431 218676555
159410859 121657920
269018897 192158922
310194448 271913476
234927477 150496086
303884158 261132835
93262955 32989623
259560413 237212303
128194246 13095273
66858528 1526004
154877731 79522202
254104018 174247939
285996486 242338715
299960805 231445844
221515372 148524348
263068132 254831864
58236758 13885508
122526254 51834475
60268924 51668505
326982055 269510852
264976666 162689740
213548807 166527443
147157544 101479997
90813547 19089637
172400279 85847000
68962769 67351289
52631042 1
224120221 94542324
298426935 245121870
106719511 34332263
230463163 129391669
71480518 1
87582374 76147008
140343921 120603411
198296807 173164973
56804928 1884742
218658070 123155194
282620557 261693249
238190499 199462070
244911563 199788463
98604449 50800753
131034392 14045760
163906946 95825038
271182566 165936152
244161421 208808435
262467521 214516803
135645491 18267394
199346786 144114770
274082582 172735621
140119674 62856284
207668060 112139468
144344877 130148625
299311272 191418873
295550763 281845101
174799186 55313737
332497999 296521292
194561279 171300202
101701227 1
187930921 91676486
262207797 202987702
107984683 105193629
67328327 1
113720976 1
204849346 170652799
120333892 96129819
85545721 18059533
56019044 51338759
259666826 202989454
273297240 143727657
186424426 69171795
102818588 102654086
106522625 56731183
310817301 250096850
265236234 167604501
61515689 1
207916216 79422266
118328163 52724442
137021709 20810566
91969758 78111605
182992369 139715559
238286134 198850177
69873288 1
148095806 35272301
221037554 154981584
144564183 39928667
326469000 197499552
124123272 33355593
229700548 109832176
54600026 1
224601618 160673968
70630061 1700580
168884162 164042909
259976602 144643961
231136542 204947026
121302602 59138309
184885146 161351121
204277643 146406601
230346784 166786570
58450968 1
257666669 185884358
72458501 1
156842605 103542278
190888626 125837453
329168145 295195030
150773664 109631868
97976622 1
251831597 208257615
56119864 1
268500095 219606603
159052199 33828292
81228070 37428352
305597383 304964188
137331366 42136893
73441334 48757769
71880040 1
61974791 12432732
160706012 93609024
148517536 138647246
111617553 100758731
67640522 7396450
206532959 167221248
93644082 1
304280242 258534010
129689340 61309132
108575988 103486803
173055060 54349980
242352307 157268798
103245954 26449366
106712519 88699504
129517852 8885548
222368259 204956721
62759514 1
75857307 1
135801185 132710401
325549467 232695589
317919683 261248145
72391675 1
230071170 163547322
264566323 197006452
80905443 1
74787991 1
56652556 1
192375070 151578787
165827447 136456368
331254426 257987959
72642507 1
62047016 36224149
245780352 222122416
214911565 153060803
96804503 1
154123244 54379279
103971371 1
110009998 80555432
329849933 271773249
318848276 271615411
236183065 148633695
279493707 211047524
228192013 163316947
128127911 20678882
51491505 20851729
93890988 22974977
211950740 159780312
71652483 1
159654367 34825069
150635695 65602445
65291793 1
230205126 195042765
258218960 142810574
142335816 22633879
337771254 257083098
116495545 39839082
146744360 145965414
190697972 126822774
231312555 221923723
176380648 80714410
148679499 81830090
200231628 134002724
275208685 201978966
69121841 1
277205102 160892418
180251266 116642646
312745671 256696355
168638419 151010179
264159113 178053742
191383400 122935522
222216893 210114862
230920218 167546925
186808565 166454726
86688267 36705095
338440723 260237052
214557384 95312617
115318679 10254464
326326752 296130450
325820622 255231478
115973434 96780968
147082385 119491256
70086481 13326015
86795733 1
215002947 102975700
241691247 164242248
327460196 243041106
95568776 19997034
117766610 56918940
273148461 220077182
289679713 195991643
165460138 155226243
50053254 21662041
245968432 205439412
104266352 24862987
163698879 149368262
229732428 147381932
341789065 277306524
97321049 1
151654870 91510602
78089539 32307669
266885441 243988247
251577396 220449877
125894952 7565394
57173446 42091519
73191110 21646220
103930037 1
58571933 56827372
99264116 1
292470760 186584492
90215833 1
219426763 99650169
78767894 59171942
310230129 284056261
194278584 85774583
142206329 78202650
77154305 1
66557378 64826118
107718735 51704003
132041840 98453852
185443126 175325719
184465684 131539144
145026030 30300095
120559916 55678431
95908818 79887940
156235777 90275166
303617142 185604014
193106225 122842296
167570721 76084597
237687541 180358586
78928575 1
142135986 85820052
286440399 211930934
203710091 187133164
183671504 130469028
182332648 153168157
201735595 148428478
80805188 1807526
204223909 193221963
210659497 205879228
164541647 162679678
181646137 58861445
326573163 292610994
128066919 76406468
170372833 56754125
253724375 135526881
196661678 150500384
79633219 1
99109596 68249522
211565205 95557811
330113307 259693062
195489708 154118877
242418788 236107034
165980895 68271348
310399901 247126262
331909644 263551115
258576827 148818081
70720574 60278284
278237916 190570215
111729986 1
98836542 43866771
250152626 157582415
91993487 74482478
132298659 114358808
323533725 260446891
66480724 63034081
54428511 14179021
139960317 121621026
294128693 256516091
301144997 300623239
61117860 29413934
149918942 118720002
161458173 86590106
68129672 1
128000706 38975335
93543093 53413059
114257801 53178170
162941308 91758800
337559841 232439205
328099290 247552180
325275914 280840298
181694968 93707441
280938239 178656365
227871240 145546253
105914058 97076467
109796914 1
265656940 221357642
60842864 26130549
93870254 24413771
75218006 42659530
288354450 264121520
61084236 1865131
134318631 71788442
77660315 9611636
256716397 233659078
64167282 49613569
206145196 112719602
140416668 97972441
123975887 95841479
134298107 66129069
57691218 1
239190780 164613271
228274866 175314118
117543646 84903331
106723837 47976273
237009622 233588207
121870494 88741847
57715837 1
100619606 56951659
323198561 310160569
196671833 105490671
148872547 125044530
111976551 97743416
262034925 216290344
120707231 63563638
51260290 1
66034425 1
87333315 12776748
77559936 40438458
129433430 123012780
79560253 64074842
261255038 231037963
107292328 105126892
176721891 141502155
97002000 92726620
105109242 1
266850979 243324439
53187379 24714780
144644549 119522298
323450831 322648582
165737521 43813873
113200498 21366728
289601775 232211219
80351487 11731608
65698309 1
249119293 196447451
282920109 278216138
193200693 139062943
247503525 245489770
261909602 214761344
118700818 98008587
119427532 16915328
327529558 317897873
70753482 68398841
62730519 1
151159374 33906200
109711594 39062740
266538012 265985839
305550982 228883166
156721099 93509890
199863186 82675051
66383534 13296770
304568700 205742051
327340436 226557530
95054934 1
87089980 82726043
297197837 291916084
324412604 233342315
288741023 164755933
113431233 109781044
61958248 52833091
114569529 77398864
146501987 49760976
212285942 209739646
126553816 122890772
109748143 1
99452519 1
293043451 288504354
147677982 114667677
102004443 90404446
305824031 274244724
155123597 32901602
113098155 39132358
296247396 189187288
110374864 14481600
135380258 124547047
194280731 189601404
114081947 13438340
220668290 172261123
62826214 1
282061953 160154691
243524587 225386113
112618912 1
179268197 60636629
226526587 147260259
171439875 129053605
118784302 31262118
293390353 240006404
164807416 39115054
140641963 75890846
69676330 1
314201188 261543291
168456030 102395237
291886204 242428823
132966536 101316636
179853703 167099762
271778424 250190185
225510264 126850187
323990249 250557317
290954282 290042484
130997036 127635660
121362251 86838606
189878760 62797412
271988400 257660970
126590314 94016658
286328362 262026677
98870727 73558636
190862516 127518734
230063967 132873205
89015874 1
221072820 95076372
68703000 46450409
231972861 206252056
66392707 1
55847191 1
144174952 119998624
81806670 1
172621901 158944779
51485324 1
84456891 49192577
109821229 85329599
232100385 201633406
235433301 218585006
330152988 241444457
87797068 1628835
160727578 125445200
92050812 59277204
157385087 91105774
55563107 1
99979758 39151397
145556365 34120513
65023947 10276354
56058893 1
76995293 56244227
259802166 226735521
261123972 202707347
175985741 128587119
107488338 94535914
165989269 132548972
79414272 1
87045532 19743713
167586426 143838735
277236202 229272738
198495812 160383662
52239920 13372749
109936161 78016324
162561384 78436504
322247717 248053341
180621829 105769011
129074581 17021535
53770004 1
208687162 185528986
242831404 141819834
197551794 137972118
193754128 113181507
296872317 202689611
110054084 50655462
106025051 83116850
284013356 279479656
86871720 71788868
181171716 176956122
90522147 1
117715538 97668280
216035292 136776004
233043667 184257293
60528840 1
189109459 173543403
64423635 45261765
178282509 138960171
338383855 267817087
59020293 2654174
136143660 68268002
274993524 208934372
195753248 175766812
62771951 1
228135330 207311230
219005889 167453221
72663715 1
333299489 246376830
262328843 241493067
146532935 145733286
132423187 27421411
291949363 251492959
314668357 228032360
93680667 39894722
128523155 8334128
230965903 165046819
162115351 49533018
124560967 118182526
119659053 109736990
288552930 218403220
203578590 201134514
78669369 8303155
216649275 157513844
207452948 171609565
126835258 70138831
91918170 31222068
229838734 225755881
118108643 107276982
116773130 106450610
150256298 78152988
90682042 1
303995359 265934891
109415478 6990406
124097147 109818278
71482014 1
131277507 71483150
125550658 111430931
189868992 136140552
239827463 219722540
68221125 4139094
105899635 67844251
96158813 90161433
174548148 123152488
146265250 73369797
150732510 142143796
265789725 201351282
116705276 76792549
94325662 1
61598846 1
175790346 67091736
193444478 168825200
72458105 1
62276439 46958822
152052629 52123909
102997010 81519569
287740717 193885124
158534993 97167664
136489342 82595947
310999617 253287303
279557918 155726343
66726879 61354462
208460396 102386180
336123165 221450623
214872976 139034812
140612729 51742157
138097805 105732749
245954698 214411638
256078456 195685739
126105090 125954821
201267520 104603985
90208025 89679083
314007471 222858218
187969923 79801645
119984197 108558241
247231589 198599307
50397333 1
151699824 150334477
189321997 166113859
54102674 50600627
116270908 101964696
330332629 251243001
86825541 1
125634930 60982338
189522928 107222985
191700225 85456993
130588364 117762176
134627824 81779606
105835879 1
153315747 108469545
189906037 154382093
128169806 1726438
280721922 150999557
249458551 236959967
76266049 15206220
86662281 1
171731152 58093804
71982200 1202593
240020265 229529012
151939810 79163577
210402081 122815274
77941032 55294017
76383096 5818835
274575356 188351522
157430403 154019549
157257970 43513272
207218891 200215135
48949508 23687389
237071046 126135601
159817085 120386011
54441525 3975175
225934677 186780677
291287162 172942484
129905402 76858348
333907613 246516230
201384201 142844486
119537481 49450352
340149212 221940161
124999776 77802959
203579003 181943492
187835532 120446982
252658826 201827263
268943935 186149660
60516149 1
108562157 74736545
119830208 113565709
257480197 181895618
313974123 283891722
241234371 153589809
338376861 307942375
247019453 147348107
100594160 1
254539690 177009289
116611402 22174864
219179514 123377578
225632431 211564899
58336448 1
248963227 150611137
108800017 95475525
258004970 148712413
114028577 30013818
316565598 272651457
337356601 300969985
236828063 192018803
318892652 192257358
88796962 1
81263121 45669140
119201055 72233943
122793073 49652429
255988200 165878000
151997008 58651791
108038615 79382868
141004313 116874823
105184190 13001434
97039818 11129123
199598381 99365121
322669989 220530583
206609577 137945032
281847260 260178367
129856889 104327428
96963379 93847528
295045008 283576814
82120136 22395900
83798176 69133962
161751334 156881590
90193070 1
159499499 96916631
154856756 81792127
77461701 1
117666814 73328511
61198634 10216757
179823000 142319774
67309094 23554356
270499789 150865426
202326555 200698368
272224551 254169512
166039789 52405111
248743775 140268173
152008153 122070611
164272052 92495625
72392898 1
54662711 45695863
134506524 123638630
133258756 3863558
245675392 213923081
339306102 287836081
177935090 112435405
50265672 1
103666513 1
258161456 175826957
66430846 15014547
112836038 31414078
98856022 1
277029235 150544324
149253342 138199333
93366754 90814534
192361091 156437467
114164328 67438202
307202469 185314293
54030455 23294829
187588658 129823927
92482935 1
81157655 27810647
299047072 200017283
257426297 188305816
63323355 1
278906181 151156967
130377747 12803687
192699186 177169813
64673439 1
75952664 1
134850796 134650566
322411947 275987637
237276289 148993100
83375613 1
271087088 150225328
181325136 85713772
116646028 13932280
334745836 323233445
191043480 100742941
304449227 242128233
316124008 194639634
314494807 229876009
160910015 35656513
213864712 112257409
106436167 78415230
77941099 73142455
121213090 120055426
313255838 237052591
102885386 19389262
285914831 252345305
88520624 42790146
62199762 49512036
121331608 26837025
85675150 74247247
214441109 153146665
164334108 158840874
129922036 107135973
90944279 1
290035500 209889550
72451591 4743920
258914970 223363616
257125985 217193258
316123847 308106361
159210084 101335429
92761120 82743741
314712779 189630924
319678911 288393701
302094073 180876219
65650999 1
290974376 241981924
220761266 137170060
105704762 1
128927569 90951262
162667057 94571545
66404032 54636827
95430033 61065291
90709755 70291224
78651449 47578325
159053776 146346466
104068797 90969321
225370662 134401349
112477799 33449584
222543509 137484147
155311454 27744164
146171690 52044688
291114785 185290639
211191671 158821558
147970371 129868224
92847239 86294230
148143409 138381291
62518458 54612304
165267616 89233375
92900212 1
325050146 228245601
113195535 94154723
236096820 230095078
76143106 1
59027922 1
270947424 268695393
287360267 173532442
128312641 48022661
63298085 1
330690834 291447198
66926180 22231219
324953634 250020674
114787304 61639045
214282258 115179558
169773171 48326352
79588035 24303365
168127305 57787213
104952790 56487022
312057003 254904243
250157884 137379209
97038720 1
62321520 1
339830318 323300302
208641342 201482888
221292588 198778080
187264433 86777857
175287500 175220228
65981626 1
74129979 6546512
120234065 1
338322067 323297809
75092889 1
97011146 1
204401694 142803401
226652901 200203876
129315569 5259298
93326717 90733900
116707519 54715518
78007578 1
52897450 20359672
155523903 148051761
119530573 103302091
55255517 1
259483263 213693731
287310532 157870279
109393864 54358215
337530431 260805466
207061062 130553566
69772679 67223162
337913143 331670501
123835478 40669276
318728360 317843708
256340507 185555581
278699238 228229874
289369870 213342932
57203670 49627109
286199051 212525128
228389045 124870074
213205137 187523747
312221598 278230377
179051333 101678519
167521171 86288305
271058543 250606299
313545575 205911471
82678778 18050563
188440711 185518212
97732434 42263853
100420917 1
113381766 75041835
241890597 177633697
299877944 278533405
174611862 46104772
197239394 79998244
72022259 59889305
331049619 265448056
267559053 204277775
303928683 216462953
330329842 322789172
98795893 32310693
55432689 19705936
93767686 74153494
169255484 125657237
192713735 109765911
79603744 20039777
313787172 255484029
210530420 195640724
264155882 152265923
120717719 73729422
209139882 90339287
232498414 173378368
134728174 134141394
312596073 308730364
66492021 6800917
290109423 281040558
317584803 289112828
97223223 86268489
199018348 182218087
156905090 155241704
209404339 141795989
224822442 143086851
163600162 125219130
245260582 120663154
167086728 159005454
241722373 121341624
299036688 293953329
273862772 249285741
180504508 88581337
97545804 56957565
87502683 9264104
62531913 1
106944606 1
273290106 266137649
256822470 135848706
77760429 1
72321980 53667565
161296604 120198845
92527570 1
163141790 32933982
137226013 69136024
53699070 1
300327964 252227135
191440201 65565981
100403079 9333619
202657966 128360525
212529263 108262175
92625601 82154558
157311681 112906651
174425099 160900326
169499405 140552015
201420100 115336601
334961433 236128950
151009032 135928508
187015761 163640392
218377208 108163820
159489548 145870236
196220609 175169742
90470581 1
229966819 204690838
157283160 58010022
278145707 187798344
115869224 1
150331324 35138297
328863446 227260224
121966855 118159066
282406581 216024983
254765322 133906477
69160238 43165275
312138970 254114297
290028236 257630220
228093080 195593157
69126734 57925759
285072307 197624799
63537470 7882469
97127606 56369878
176861570 135283676
123888585 121747014
174604431 142334092
53817554 1
144412471 101580352
193738394 96111863
304269294 182573211
214023027 90607615
341545751 317470599
120272369 3365055
100692171 25457612
252832977 203465651
244071583 200791350
179522341 75206902
268876535 197327690
325167494 299902457
228305219 209041230
70692300 1
184545746 105240016
225986265 190570958
50813971 1
323791950 315849656
67410697 1
199223709 156609383
249892993 208769751
180685268 156996680
242341226 168600032
203605128 105480806
126489759 49590621
76236505 1
74623228 72408437
134936812 42194416
331023289 312494114
91988611 48052597
89345438 25626727
165631248 79414702
151826529 92076369
296644414 281234339
326699263 302443824
66709299 55175036
102162185 49407782
268230905 190182783
314423273 191864198
240730711 139988745
194060115 160842305
327278787 204987024
70725608 40075337
258039098 205134046
166863503 118104727
297324976 267730368
144279749 44069323
301451793 266768978
313523185 243967011
239942076 176785891
87944809 33006912
102505702 92859552
241826741 233783812
201821236 177130563
159934583 145589648
275185188 211357324
82607907 72909430
55605925 1
184431044 116149562
302611102 283937713
142488694 15597277
121063096 38713780
266965165 147438551
325934055 269846298
246349410 245711821
231507959 190900094
59938165 41976948
310471264 270961081
50555940 20369997
49779470 1
258372489 141433826
54000302 1
269779222 181313525
194162386 106224900
99569580 1
313735423 221498514
233183786 201101914
119566899 74856806
325358741 219443267
274693584 251366205
303409502 199558962
299276280 247256576
194821951 86157963
249797859 199712066
231543737 107795589
317472966 303614354
159296059 154007394
121103560 32810288
77821951 58804915
65427355 1
136472324 66152769
99104026 91260796
164986295 153552514
86820325 69805136
137397658 47562840
133489899 82010073
295024845 293821449
133881945 47416468
81501995 57774168
64467302 1
319740376 198174221
93365094 79917627
242588860 194264391
243699634 134805623
244423418 129790015
115314038 70461214
78746929 1
290542841 162086174
200624422 195492530
66185796 1
257559910 201863226
111523517 111497669
280829768 176214734
56565302 1
231298372 229740562
239896874 208665513
285675695 283375740
56408182 1
157522031 119974401
192673287 123212065
245145249 164587318
53489737 1
146979661 87414370
202751417 144846753
265592594 166342725
51104160 3278194
110600637 15520458
166922541 66103403
170956030 73609838
145214910 140369863
87228891 86397813
193201589 78817900
223510160 164492276
147450881 133895120
64283760 1
342178219 220014476
184722723 67844055
325998731 276904053
318405001 221770718
80465871 51668974
135784359 32133768
278630203 216928128
151252994 119787323
169307112 146647876
118854409 110850979
333883000 277968431
214182520 98229082
264009015 152243438
77737826 37588442
312781400 197643464
171322641 171018606
315648314 211017318
191776904 62326070
155444293 31377677
326643490 300608120
312062038 275971774
123816725 19572844
155363138 97880179
103604944 78103173
224354515 153180088
327962795 324992617
307276088 294442635
101320248 70137661
328834013 241480587
142041606 33502383
153864617 68025981
299312019 264722959
267574663 228930249
57564012 1
281242367 227849936
248641679 205517311
68501447 16881821
79259529 7238633
112050111 22523478
222768889 99850469
174119012 128436283
271237722 191060063
292850840 182508840
259994915 249035532
214335409 155224771
67543888 1
56248426 7213044
217506338 185391259
308422409 186069339
104299171 1
119623054 22021455
85355995 1
225223959 124173975
93700914 743918
121959043 63146300
133186257 70528511
297731786 176372301
52339468 37525153
75025845 1
133126029 59002330
70161266 1
142031965 127355027
154408304 141352347
112031268 111763403
85478452 68426939
123205829 121288824
96457700 65303312
179538775 116582938
246530000 121021903
70214074 1
75138620 24763982
289393595 168844428
143809896 46385486
217999161 209091328
268511419 231552938
66103787 1
182370255 181030789
315862744 291421675
300816010 260856033
119189209 1
68928478 48393126
242905054 192463015
87441789 60215200
192664370 119928885
227456507 207184949
341687251 301684559
258368592 193530092
315832330 280330289
185176886 66701073
191186226 183504520
170760428 141140971
107135560 56632272
67855000 1
290080185 215942962
290497712 252200095
325492059 209678609
53543036 29246119
154908223 129233115
79186985 27235974
127871968 112245075
119335164 1705818
103067980 79989175
275784465 188291624
54358196 40049141
164076642 149635127
319109341 319047259
202856364 96975343
88577269 59351840
160059517 62990270
108988718 1
335514640 234710810
86839294 85006749
76012677 49082609
281208068 243705708
294296560 238042689
106166839 42368532
310574576 258424799
54325224 1
340522465 221460322
275267871 249288828
72164303 37925623
124613844 107077343
149217813 98497327
132378108 51750970
241616683 237821663
259767011 258975500
111007961 92877120
76387841 1
290828491 271222054
119623606 11672446
79069954 1
110515242 1
165763093 140094205
71031835 54753335
102795742 1
67612810 38691780
232629767 215960633
248181776 228703595
137589371 8101419
50786605 30600312
139152555 25299305
100264091 19921159
102270408 1
137199506 125597776
321522666 251500510
92213104 88696093
95370124 54152220
162046534 47586210
173054161 78461611
272210763 219517500
116785461 12666014
321574692 197822725
244011668 177229824
112880866 63180587
52134465 12327421
159411548 104611689
122298501 53014023
117691393 1
50759255 15086837
161929988 157498930
128828396 59191610
183728534 116629247
230129430 203903176
144145973 119804403
184034624 145115380
140416659 48160759
104883732 91938624
52528684 1
141860022 70709808
71749878 1
214158979 136586852
117023892 1
211307405 192736823
256641275 252096024
102219624 39846207
93385931 1
310274849 193485821
229484832 184904729
218919886 184261442
57737219 1
199892200 154482718
62073889 32902965
88228356 85902865
277967181 158652133
305181921 230652512
128769788 119085540
114808140 74492634
125341348 101149152
188779376 101970115
317771466 265982029
151488060 148409775
211574991 132044134
339695033 336501430
214365043 105442961
114636497 64892971
245572609 154577025
265807793 198095549
178495560 52648685
230001220 203127449
79483158 1
83104747 7377620
243797319 170711883
274811975 211910406
330100594 292010896
74934529 43679892
251602713 170284346
91152806 71528561
165833844 73700909
327521321 201032057
73330637 1
313434736 303516476
75754827 51016008
283158746 281095053
243285063 196863508
130559436 12602436
61410644 58791213
147876187 66837356
233049474 199852080
185315710 181266255
246432867 167834430
139437000 123907353
246079163 189755869
255342858 234814154
335980518 209850276
234617979 186523331
278197617 240068574
87872217 1
138199164 65047198
303054351 222972182
251867486 229272087
320296686 307718354
285169683 187267986
241740127 183077707
150330497 101513014
167657997 38647039
119950755 100986473
89027845 787587
151845655 96636608
103347935 4755783
77947257 4219515
71672541 5670570
177249656 94603310
127377777 121386996
66846859 10982267
320786706 297326407
223586473 113819738
305655328 232747624
275456860 189780649
156960330 42354904
199012741 104192313
105969497 100783359
146410814 107353733
65962179 1
256689478 246197936
210498825 109484735
64923756 1
292476156 190293864
342113131 264363055
291252360 271052397
132172984 71535212
94060670 59895478
327419313 278788679
223847003 170736958
293214665 250964717
122713637 105137565
145489940 114688100
127994803 99878910
184073677 102881472
97951369 79749359
217628644 186410468
108296978 56837008
239651125 162724952
221162649 157795346
121038951 87424642
289130502 222687046
167673995 99641252
204911672 197502768
95678389 1
68443632 57986511
156511350 58784095
104652170 88226186
193101680 192716429
117897343 91889477
235101841 109417554
253475937 196305377
102820602 22240403
58659659 31299815
101734093 69550718
91860558 28561649
279182013 233206545
80025220 1
50675691 1
117672904 59736974
278188699 199400247
176080999 115456151
319949000 313593845
304550733 193432697
102280538 78018754
297270929 263354860
151925853 37011618
93487225 44431267
222244498 146324797
273549795 251911504
274539087 152184379
180997669 103252132
164858762 82983159
153973975 80094683
101640251 19770499
320497811 269157948
213668569 117105392
147148985 73231449
88496054 29195315
248670693 233262790
82392793 35794734
256907324 146792470
136197889 94478982
107148140 67532181
210726489 199623223
328462014 285871691
263631993 226357517
183697997 124213345
249885196 200923919
276297421 232337360
297671081 258934930
78197135 1
264722114 246109288
98719067 93770705
182560384 171683816
192322978 116156731
87399543 1
224361496 195379772
114090321 3877730
121117506 42538568
232357701 168142672
341542794 288946538
299197197 298787920
136652091 91115041
275661499 231065087
156662862 84797127
178892971 91631743
72616684 1
257000615 226343015
190358579 174886795
254182062 132705973
121332642 113028724
127242924 80200569
177580557 167857854
159879071 120968068
85619244 1
87926936 76415382
281304966 251996430
80427411 31860669
100501825 1
127260338 5776627
241081808 217195825
209375052 155902376
254989838 208564902
159991680 156178936
199624155 139490409
97412481 82322487
171060077 69046851
261426194 171640469
50715043 24477304
253338174 135112926
192830037 188183947
214822362 213396621
260097689 133383207
230623528 168964544
85869197 60255007
226707213 211263873
239188791 227179029
122836170 117714590
333165417 287554595
92783793 1
140064039 130923785
91060208 77630573
227552725 216665607
300303501 231913111
115214800 16971623
129228707 122753161
153171032 92225584
94425327 36982685
52806967 21725039
155606593 139177385
53651242 1
71886677 1
110062367 46440116
69931934 1
59018195 1
124609403 84965152
154883798 76873429
175097421 130868720
132832082 107583105
104117801 62143395
305099294 235814967
127045246 1
206590492 120872749
136558123 82753034
164832930 138047329
185371368 119448641
307972695 261765959
278319983 249094624
149982097 51007767
243649963 126797858
214007745 209237868
274746617 215269862
137713905 100508648
195191018 117441514
265774169 232408926
75763893 1
111480982 52658608
254682070 171810638
329249814 217051309
169575427 85483688
77755453 16887306
212606320 194570686
228751808 140018756
150330393 113047704
218248927 172509821
161824890 138596035
162755187 114379303
225174231 162880343
131982318 29803874
238796826 210650187
268943568 233777546
75353659 1
149004647 138955485
264988725 232273371
154180999 64932137
64262237 1
77344823 50802750
80406022 1
213929768 139572133
83809319 66287092
124242231 39299960
71111536 49869810
100009532 19693643
89085107 85335968
225011874 169098553
123983096 11137726
227811868 210140611
206645683 142407837
108305193 4528646
259708709 131980774
338301833 288131952
307829990 284824158
104482456 103277791
268235040 194091467
130521621 75049905
329543898 277442599
314006288 200391920
142240132 66093077
50844286 1
135201374 119436040
166826096 51873044
111659550 94734635
178125692 79383920
235902630 232482530
310721274 288266946
290827785 180060149
101289346 57787352
64500884 1
105522100 1
325685210 247923102
282586569 244034742
69593016 1
83918963 1335658
108929527 1
82763279 47666240
89495009 66174381
244171964 195437264
113776426 43666055
105611788 13733708
73190721 1
247299811 231303178
260730842 260122049
72397143 1
208740009 168301834
268639196 173425053
339202897 294951670
337584443 330664745
189160415 174294421
145699250 126366683
241720327 223944472
74853696 1
314504590 217451878
107393698 77846699
197714925 109846563
145597780 131458484
165397938 142143199
339058760 250178318
101453105 65796624
305405145 259497652
104259245 92541207
318830947 233404965
251463673 155515533
212419096 145622398
136209075 113348280
236678634 231568395
80606252 7941471
247998636 220235355
49203603 1
336675480 278528279
81700154 68397142
90347430 80420310
228996445 191005217
77176116 1
274556916 230389247
90052112 22364774
232374404 221051464
224642951 198731344
148913904 95609970
61450546 46978978
282842922 247724016
242062771 205371071
89754735 1
160314972 66729239
143227423 92590170
288891561 169166046
320111805 258063560
69358277 29637658
223875733 140138980
275753572 252990869
53187975 1
105480456 49920357
150391426 32897554
198136440 127412566
267666366 258497944
94987081 37986924
77057706 57220152
164890631 125923248
296223523 296047159
200309612 83089881
128790129 41687367
250887224 196910775
144209262 110934810
267912284 150345429
253696081 149169217
132564688 55697560
218217770 218147420
255705380 182334274
245809674 143896293
108079405 71626919
300952611 269764199
174049822 97180108
64476786 6425129
157736521 78831946
90372688 49473749
319248704 218073231
174967313 162804904
66469675 16184696
301966276 272740191
328442962 255049313
278478051 249287535
262287014 225771344
162742540 61396039
100082597 60645374
269561912 165388783
172461467 95376702
291291359 192434343
215509854 178052337
152495756 78726207
223704946 186565667
185813686 122284209
224915534 184538446
201292243 159146050
222104951 172957629
98482358 48796737
142991679 91225139
307901634 184012890
255712313 221987808
108521854 88134259
295464357 277860576
122149013 65327214
60495400 51186684
105466363 103549146
80421065 1
159903945 141175564
321743387 193555419
166500648 133241869
156150599 149713554
83337774 1
168385447 102947758
254001540 244038712
234106945 121295812
202242550 176274966
240585178 197200261
107475940 1
87563474 61696526
235063521 166156731
283476956 166010655
145520275 20752991
272463409 166995348
335207420 245039433
261296754 188517681
159268928 36948302
94001456 38404078
233596823 140018377
292032359 235349356
127257764 87128482
100615319 29530510
164840385 163252313
75033253 1
61956919 37045512
107261951 78901968
315212252 272878036
123463562 4962875
331936816 218851421
65881908 1
76578661 66885388
95161747 1
334914295 238399849
249677187 151269375
328087028 286546539
143448459 35499076
99078523 74193570
71569555 15786881
155682932 45781898
152574152 96311596
317354987 314940657
59705214 16658929
307154795 221068856
85920883 1
334094519 257178610
257662642 198467784
99316530 1
219526608 165066589
133685626 36319710
164965667 104242694
192557975 175969118
209001479 119493108
181126126 155926979
132663634 90040474
184548486 150250209
91663819 1
95298644 4450330
142345670 138830820
111326487 78262379
139296213 53694781
144623298 90368899
221959315 103420417
194677246 158409330
200287850 99816797
119527963 1
298271696 284083597
189581011 169322042
232852090 172461788
121341555 1
319611411 258587647
305175753 179827745
139800779 108340127
322124101 289117817
108100320 106694954
259095785 167165899
302089494 279844679
93452379 86913209
69138764 11818134
197877439 192361010
140229280 83837149
125773922 16671717
64072432 1
144905721 67697438
208441141 147637675
296937749 171736749
230918750 205566504
114250201 17263902
181246763 170108602
125610639 17107713
126757388 55648850
64187461 1
249441891 195584190
173146140 170737776
247096515 119642782
93832923 89869408
92180366 12184526
323317576 296005448
293814557 181897019
127666249 68950365
59213284 53368819
309967670 300406943
289487623 163366010
324367296 272838528
144191150 92029622
138657267 78558869
124818844 94843164
57838901 1
193381867 150437373
320484534 286508913
85894784 19071996
304503662 245525869
65042930 1
252119874 204416844
202354473 79060166
157206239 106547411
138329912 55124675
297874254 197822210
93823894 76899082
286415804 221895026
112352582 111526608
169668583 158553314
78413319 49174741
140583745 97069312
202232628 104687582
234693040 225876701
133206706 5897999
227996598 179507541
205561195 87139463
82943816 16449303
108202892 48831101
302790908 209693132
103495424 86030407
222365470 201830901
166672680 148075958
180013363 85701919
307259337 302839533
270663119 235415467
301230898 245012834
256981584 196955030
94873364 45221101
52106826 1
106249844 1
92644871 22619801
229298084 217487613
136317118 72134839
178510177 102340549
196444711 154568871
234096620 164071822
100933715 100010691
106441540 91513470
208565092 135987160
100106102 34411907
50621329 87620
182689647 76966914
113939231 40093971
232998948 195050379
252190459 214698469
165443680 49719879
176768726 101445744
89370993 1
95905985 1
292429050 177516168
294653748 196570090
114063308 48920190
288501767 171010152
336097983 208866692
232215641 230422924
177749389 149686003
247951614 199834354
236002100 201348859
142850928 79318691
241927279 217178540
284922006 280425253
101813138 99037237
95922185 95008834
88053411 1
88513001 9189712
277726104 206912493
229508011 142619006
244007760 240496069
116073852 37501185
160776205 82509069
260808840 203464536
58867535 30717198
78583457 62420615
237872744 226535128
244381388 152292276
90138419 41115294
142734773 124642112
141995505 108322095
100728545 41518707
58512194 1
284966704 211697258
279228775 263777261
70141645 1
60474441 59700771
111961109 51710347
202900628 113774982
154522108 87393240
190579815 94112002
280925258 261336392
214450084 90518919
169332302 61897300
89438440 46994504
155590754 97719622
130748438 45153346
153813459 66815299
75998042 1
125548740 72983029
78593247 73524621
322995089 231883866
209832568 152211798
66633145 1
154859101 80651753
96587634 3409423
157782369 66047419
50700804 34783504
335522344 230177079
305301338 232409106
108660869 95321915
216375023 184836388
54808147 44488053
166219843 99561806
221004605 202568737
273850685 161060392
86452745 5850666
83172735 80675331
176398181 147411317
168919022 138450555
52267176 1
113276552 18345464
287643935 169437597
192667369 122666349
134442220 73545219
209430594 142728803
166174575 81154411
167985547 106553169
118587296 86554021
166922227 163198234
328881503 241787870
70507651 66069930
132103956 94552096
250198761 220846181
73529901 1
163079634 129332779
274066412 273697725
241900266 225346144
264969334 199725652
149809997 110127305
74369603 19905130
69893594 17740359
110672922 36431812
196613529 172030034
189002630 116231403
120565190 78893932
159152076 105478982
179143983 103067333
192881579 145639069
306496748 263639214
237929047 136506603
90427628 72331752
269129027 222832704
269025443 221505435
217372087 210913084
73793755 40846540
81740926 77507455
130353377 22734752
320212554 285099353
145156936 40345998
276807218 206899007
321830745 304709036
107939029 77906891
233602618 173652426
264110480 197906491
271443107 172999746
50257353 1
228496639 145650405
316651742 301250637
104587232 72369470
322452824 230464005
326403378 317997182
132717587 28149780
91853902 56627434
110312398 95790172
199839738 151245143
49460892 1
76506712 1
228137366 115380849
211118032 97008397
103397213 29341685
313949590 308074955
113152999 112279958
279018933 235292233
158911208 91456037
101689933 41216390
314839633 279914134
206787581 77187102
247650774 135060245
292038497 217626925
299884411 263914616
103880599 1
204172127 76434519
292054221 190151131
235310011 151417441
138682437 120211073
292908280 234938623
159955407 147700412
54440671 24151263
279659838 279624627
54898446 1
264216219 187795012
78597639 1
323992354 312241326
109330220 17084947
338101905 280124127
77136801 1
336842388 274027412
115029087 97830780
294368486 264100103
82508825 1
93242382 32792410
103251744 75010805
172130209 144938050
330837764 329701111
291970467 164048582
206257189 82198157
164900230 156141595
328280302 242005930
49345375 1
111050687 18945451
54587641 20933059
240808596 239940304
254624579 191041272
65950812 1
337883966 274115001
165889281 165097053
101822845 10579453
310089860 268945683
176059740 108500526
155382201 110855535
113813375 77839166
333039468 229970048
200773914 77061514
161818040 103935357
259162980 158143975
75659842 29867658
288493219 162764474
272446903 257773053
237110739 118597052
64010281 1
88010718 33548036
51413427 1
235474755 229525935
184194530 146322866
141297147 128975836
252061723 236701170
72414391 41782988
83672719 1
231949152 142678048
199784025 126196669
324805616 224426585
222867478 221053699
137659195 16569784
90774055 48328414
127166064 63869498
119862261 56320341
112695029 74233938
234883273 180419701
133903901 69815712
307502881 232870216
286642983 277838501
101413974 87404643
306779310 282424287
196622435 94746664
74708485 1
126852003 4258764
148625402 112661912
89771919 65658262
303096761 189715987
151301374 150652097
111014528 5084726
54280316 1
103382739 1
82705652 75087311
67716427 36321037
144479175 113112068
288147656 191143807
86217918 60358100
317686165 315137722
148457785 82968026
76096750 17082345
264360628 242016304
269606594 197236498
115614497 115313921
342079088 291524366
59173830 1
324958531 256499315
291339722 193520187
142551738 111283457
190492949 63016107
157819297 138967461
83400946 14666765
71338358 68963237
100267868 48795211
316221407 260389203
244312967 133382119
246056080 235161112
302912037 297286310
202814893 104796347
77263540 1
55394975 1
242336868 194115209
75074277 29450011
205063108 91330965
334937303 276336197
118344358 38463862
287499468 203890667
269325008 262846690
92602888 66881885
140717532 95158204
70564486 1
126719795 119878075
251071534 196317137
76748087 1
193895655 77353539
194330540 139820270
74092184 55145849
259792279 182201882
278067094 248626803
299032123 225570099
128567950 81154138
268179904 265489698
190377483 114504599
310224269 188255550
277402901 254551060
320991067 281602487
85173520 34910229
274331900 246156575
74885619 1
51076522 270308
244945842 228585338
50089763 1
99083604 7257987
100291359 60395659
120095417 92736818
140994526 111561349
69034272 1
200066011 146354685
110990934 88772606
257208023 135451074
301854341 206708141
291268851 229822367
128227960 60727893
110051252 74614738
136885977 25585923
65969286 1
114481247 21956880
157524369 64498264
80889981 49271382
75541876 1
77009258 1
234531964 215832798
63699094 1
216210633 132052635
148510993 53697616
105568367 43581628
91418864 84932143
338461706 317006087
117475359 58525259
278559663 266398810
280855489 253329367
73567080 33631082
291662859 188629632
199620697 146206963
87570463 1
154154965 65748311
115369980 82103168
147392200 53642673
318670932 220906076
76202644 16137913
208025945 179211054
99975883 1
202261877 152435670
112750012 1
214080601 203965532
256295231 176536150
193419373 102290511
273662388 224904863
241700341 190212749
196500560 82999732
135798066 41937739
61095061 15617803
297738158 287657364
89719677 58791130
208138174 205979062
76354372 1
49126581 1
141840684 68366705
166761297 77870854
94638645 84105529
116259703 104709726
55151558 1
78081053 1
65081313 1
66435493 1
124554730 117200792
153705074 56895431
58344964 8055985
77673646 1
96153255 21886023
104335821 86356286
175711605 94521350
136045871 42597931
182527220 170781638
54084037 28679562
133797667 51570377
151271263 146670887
197677154 147503137
287813758 188539285
254565368 175364180
105362891 22104042
203394701 189683426
111821327 31281170
258155530 222519096
104480352 2975674
149749053 80471378
335243545 222877064
183653716 109608612
302083663 301066491
317072431 232157051
57060406 42516167
317713753 298102265
264461483 244868480
82986506 1
339599971 231212812
67388455 1
73070683 1
309568102 243439033
78304274 1
241851474 233159244
51347972 1
145120765 46127088
99576916 80260908
153075709 23062932
131357930 124844526
203403566 130257874
117546597 90344010
102874921 3450548
150202452 109262553
239523744 163745397
193329182 121471289
144263908 20941830
308987910 300111275
269700992 217550449
169539003 141949533
121716419 71949019
320384695 193548942
312585767 211796270
118497650 50919885
186695856 147706343
117751978 57896672
329739606 266418487
68783449 19173409
69563658 7980813
312985057 270662838
259997415 156593437
152151351 118553216
76049026 51383019
134651749 74050679
253712665 187383532
114168121 81663771
159667629 122930845
145520532 72767025
219924588 123478019
177431877 99987252
143880640 54712567
111025729 1
154452584 88683590
265785518 144023795
61587168 1
227617080 175210647
60170836 1
269969027 186633285
184016923 120293722
282640514 234183403
287620557 260704392
275805202 205087948
80735076 49009542
82144637 1
77281673 10908799
211308303 164674327
226994868 225750745
72051893 8776227
71879494 34892982
268529372 168995855
52377213 33327018
204962583 190731453
184948209 91983642
69496475 1
252618957 184048726
268019906 146315101
148260225 81368214
161900150 56415182
146836025 73197561
310618129 205041340
138892954 105322401
105297899 1
95915342 93757287
191635326 71466420
127201238 109323201
72472866 49486784
51736411 1
206729537 176623238
110833168 81440281
191314039 90776909
215972896 172256051
116805439 1
55341466 50611075
303657583 218898204
83000447 1
186906017 94669125
221819139 126628774
287223483 231375453
146732001 42610781
109645660 8671425
101942926 37191788
283702977 244388599
280259472 244868112
150698265 64430177
143025448 74663313
58456682 1
52091384 1
96834327 95141046
278462878 243667762
308272241 305832398
245060360 212450282
70620633 1
67294653 1
149361914 148190768
338457861 326031782
96525198 95032944
113497191 56049753
91271617 63722526
114960810 5498692
297876793 230558632
317107831 277176625
97704990 1
281868291 205640404
94031385 1
251134015 175960342
219983020 214047865
264163750 213465021
264125325 221240742
51590425 24208536
119503241 89153643
87388560 1
273279209 179479322
284466848 170874439
300820980 296290440
136057374 12624459
73151331 1
325533705 237031907
91814469 53963500
102946104 62992877
130666504 118023375
242986244 214108219
132950385 43805713
202770970 176449626
101094946 33470994
163103831 131483771
56815420 1
232586577 187043239
109839675 96661592
298847699 216397058
295029805 284677650
193251992 191781025
104643396 1
203984158 159851354
221867312 140660313
229779982 185953413
258725447 221956397
180423231 74944650
91478766 21780357
79185353 1
131154098 90697215
244931363 196274077
261810551 260412810
90635477 58842193
286356552 224042986
251643915 170160148
93208969 62030048
274188197 208056865
182691521 136353150
231524834 210908708
230338700 128253134
53770309 16299657
186867972 172782653
233233201 155731610
89918254 79451333
255200075 156827598
53429959 1
58414840 1
60416617 37241703
207258841 122344291
320566167 244458131
287814004 166729348
157740192 150413535
108716581 28230865
103139336 50018512
56615939 47608077
171000108 85071667
195359187 74891444
260484277 212579763
228074979 134842652
78625755 58160919
256257124 221200976
77999521 33671614
206913517 120436124
194001030 127792056
98497144 85606191
65941298 1
308800848 181758449
94612148 69841423
49933002 1
103043543 70773303
52270640 28882797
247322191 209233113
339318667 226175853
88587584 61941252
141241035 24305916
52049665 19710522
150712475 149766165
263710500 258012893
158397546 91981578
254363099 172093258
110551523 67888639
186237364 136424281
265870595 225255770
139118232 115356823
168798528 100719129
243922489 214504230
160255271 123694521
225600384 164782828
320021677 261621897
116181860 57853419
92696325 25933331
54494414 29842886
150627359 31141338
287432684 268954133
222788982 127426049
176431525 107356621
152611725 96622972
315330068 267762823
60498891 42742852
244351517 154044680
91738821 64439896
50374455 1
72957683 9196093
309174268 240446698
215225704 108785007
145939920 44377471
58635016 8908944
180022162 119618544
224481838 116994463
62191308 1687722
261207249 196462166
238461019 190931898
277572756 227896049
236728758 120680773
324577204 225141264
206181873 171879217
149494045 141674584
50874421 50722757
313090223 218231705
64980669 1
252354645 151707610
135900006 76752853
159120367 104820006
179565675 61408577
97338652 1
217150118 132878646
90713057 17746403
275700982 260449406
294813989 189839159
171118006 165400943
59358789 1
243475394 197366777
121901901 50251275
135440225 85679262
185787089 84856677
283069734 152816612
116180552 85956908
82328993 14541385
270634472 196527959
246997490 147113869
224741892 123632890
152201771 28998004
258946771 247590638
273001689 249113588
63538066 62555121
95633987 91775988
162475364 66829830
132125629 126378889
312136673 269085716
199660338 183135788
213629557 102267554
336685925 223274411
327466221 297464078
236669555 235907104
319515461 266051054
326877197 312056987
331721529 285057798
103459042 102957577
96003376 17875243
165357381 94266835
53675053 1
137079286 15339151
75969963 1
184749585 155873199
254304902 201270860
181324173 89426731
68963620 1
235607536 199325534
83952445 25440400
207934916 100956651
182278197 95449023
319705668 294025108
93517031 1
157368295 73298303
49647324 15390821
230989998 183613533
96894483 55910959
52993003 1
164463707 137501817
177208042 164657762
305248068 248936708
341538060 299020244
246837442 175635714
327043246 238640429
100061613 10473850
341416969 281258497
78665243 1
50091956 38744899
115207832 38850995
256605104 220524736
130631687 109386952
305181710 281009408
223768433 191990864
329799962 304633703
229556331 158012905
128877414 86035327
165133661 111624570
84982512 1
53980853 1
133740088 19642649
60500241 17233901
246128937 136853747
178563127 74797675
71629140 67483151
165882620 65420180
194244167 100193554
305683584 274362252
272972416 249499763
319600865 268474588
191864826 82667254
222612287 201318198
308414292 217835169
70885393 40969646
106029615 98076968
304751165 232975886
102651580 60423992
72839993 1
267395481 239566032
308597907 269839622
68901108 55586726
170061043 140693388
106555117 86625764
192374044 160960559
49281730 38019029
94026314 1
179246848 138816399
118816280 55874657
342013047 230565401
115754488 1
322492463 267857573
132522612 55075964
143811177 35532211
87593173 1
213719503 205637254
151592084 59764864
156175721 84964430
289915529 288160624
59909691 47134787
338277896 338074527
271953833 214677981
286427954 254483022
169370130 92807418
135174709 28171725
105344835 59646896
143580922 105474020
162970123 38964465
185657096 144089500
117429063 6801480
66345124 44273899
230935985 206822049
220725423 139312212
283875422 158119585
150763974 40470368
63266803 29273999
73555659 68168543
316903814 249667560
119409061 91037207
189259650 161040800
101082564 1
104653490 25636055
341497906 316301613
58211660 41788375
56764858 1
133028374 108978513
206869405 112032838
321109119 296569415
292702410 182750047
53266563 12839364
307829777 205194747
230605928 108994536
139343456 127144576
95109053 40877322
232640738 105888965
315763655 237432896
187435835 135925064
315256705 232637022
265836602 202669465
69735418 1
174709028 96699995
244446121 206329320
50068975 29439776
49258946 1
293926711 236788714
195076210 171058596
192902311 121486485
237332293 199818532
59395862 614000
322065020 267592877
241875534 181540189
182888919 144276352
195834258 146665128
70075489 1
103697455 81340946
115223419 109776185
231811921 206799414
168023397 40516877
66916128 1
197819815 88704921
200592493 175219042
216787033 107933661
261427366 136751518
70081886 20123085
287438491 221355473
102441458 82779585
80123450 23036384
160920892 156147336
77707822 64240418
124732156 17843827
92069711 1
62665486 14877117
263787392 253947701
57407588 1
91751026 1
132289318 16394997
132730246 8180417
162572391 88631444
338179750 312906787
158561541 76734730
341231994 282467235
251413139 173376351
309502604 281151563
177041408 158414077
321177202 220686435
85379220 668352
224459758 103476548
316742132 243733576
62702595 46840287
215715888 121622451
102619082 1
54221328 32660146
160481661 120641965
126658285 75142978
292025762 180613724
102219130 1
187601795 128927741
67276633 47070871
110317022 39636765
208484943 101835113
191053142 157362721
187146236 132455818
151047976 35001849
58889471 1
251047486 216878260
309498888 204601702
326976962 310296803
303143187 211595517
116302879 65166439
252995681 232890310
141301499 125737965
137101894 110606204
324168384 290438957
71769512 28328117
264314664 258742576
88649651 26149277
55669621 1
89820147 86762647
158712415 54810618
186649363 77368575
227805481 205643556
149077971 77199985
255937125 182983384
100781699 1
70335589 1
242628540 138696175
341649359 265782576
56284530 1
224830304 119373155
249807586 119651409
71619023 1
88076139 74652298
225915023 115123885
56161921 55744885
91358587 52064120
174829589 127013361
128402509 18244593
281118726 256452225
310484758 239753751
85800423 37900145
142577516 16609557
139828523 80487353
324694876 269515224
69876799 16798247
193679522 82160112
242980663 156552942
147982646 86413699
327671372 327396100
143897920 96957494
177661398 144563545
141851485 57971193
234582140 160976865
132224911 20501662
128656115 61384730
275169521 214798653
260329088 216399696
309255593 298653407
332160530 290899415
58983653 28051459
336340185 304168692
291226840 186853862
130021004 105030620
252928871 135009990
203723812 197292463
54288894 43055710
158033165 147358266
54384547 1
133988158 132832169
181006254 106577722
138709192 22677055
277670472 261929965
63574341 1
203369053 117479502
83427761 16779707
149595119 23125957
139624578 118387140
334696806 244333492
119154353 6680151
75952070 1
324106149 280977505
218120293 145784928
142335954 92537084
95662896 1
277793693 229932827
160859516 48662776
101295337 1
102340664 76649357
56810596 36315390
188431248 65262884
74566782 1
52204440 1
79046777 1
284789847 262456429
261514327 247675830
229091934 164936261
85106846 1
127356725 16047422
199802214 109082162
81927858 15572536
146702148 48347810
107367483 21703687
142463293 118634503
270139500 231986529
125962669 71880583
290557918 231714852
250104416 233464916
244547560 201713061
97380660 46102529
152291800 84600307
326099753 199197333
62360758 30163690
94729663 1
96664969 1
249997980 191581383
227878525 179752779
239276022 217277316
205877654 97288821
79960157 2171012
172270758 147233261
293234914 198829418
286486316 260461218
217169868 103975141
136025396 71554955
87412998 34185943
97523843 48827318
124241475 51805075
335249112 263542753
236130485 163318060
77311173 29158584
168528874 140363124
309541437 243911247
229747239 104514049
98823539 87792795
259333441 214603554
109998464 1
317241430 271854789
102587341 1
213694394 107417530
158329017 110930694
279295407 184570564
324865872 222587882
177644297 142420716
76766213 1
243060927 129349443
64718507 1
268044670 142519689
120900530 62625298
329300559 312622515
65434625 23626236
131315057 70923182
133514227 122375407
299889552 274312087
202086417 137165551
140178867 81258562
86377199 17296235
78914471 1
114458532 63763659
271799888 235696500
219922061 196780882
286251221 259842240
209544496 159996462
130779325 40614066
291996024 249971302
86452820 1
241071303 201216637
262645222 209041156
104789619 57751220
93577060 24388785
98130544 9976314
140607019 91208210
132165634 109467529
309093530 297952219
257457818 196036905
247689428 174830684
87130308 12820534
99387447 16471141
213840643 99443073
69448148 61353438
129846132 112341293
271402392 249585135
318121423 307778792
76391665 1
321211970 264096318
93550189 28911421
126634429 50221523
109616870 37972372
264305461 204818303
76320804 60373993
107778966 51187958
184110717 117559251
317996522 225647071
52755054 34463039
128650704 54060324
153283587 102498081
264523840 194742138
93184039 12003149
332331609 292930707
119219976 63414301
104152700 58272370
152305021 136710033
241534849 232301491
191323226 178966335
108016271 52550185
203452403 152166142
235286965 162126549
115802835 100805590
135189511 76458820
73634179 68798756
242572908 187003836
207936924 104270466
102857739 33730886
82258895 50251853
75736247 3696442
301196378 259119619
90546747 88075002
58105994 1
245539304 225877812
186416581 160016798
218685302 99912257
190158590 126832757
335105827 271133687
121465274 21465331
278059685 277122708
238938604 200525934
313377648 253664875
202928536 169682511
75332830 74536795
200466005 179638639
170792526 132893295
288871461 201638132
242110527 211031577
122914573 87195599
65084230 39168361
139168599 108086108
101647144 59893849
272552141 167186140
250233742 214829334
335614724 264590366
262614751 262463894
62659031 32143541
142730196 60686281
63621776 7669264
275233107 236232712
72115720 1
309921063 228343574
185905507 120688177
49890961 1
62849001 35299489
63682980 1
143706977 23690534
284657622 281986252
243642219 158561754
135227337 34060983
150495274 39465747
141815249 88634769
274768683 267116094
268640032 204918008
52941454 40748394
253059646 144226698
151842894 48893524
115480742 113120910
52031149 29275484
100934186 16240011
215873759 196172758
167673684 101052517
50742087 1
226875379 101970591
239829527 145534588
294145813 244086859
287334177 201045616
118058755 106851534
149553793 68715644
199499066 138444397
96283692 8497520
101998137 91657579
64023416 1
132408534 126344367
284182030 280520537
307133346 260493207
124587657 88902022
159623683 137707304
147995686 81531471
90571147 35431874
153835299 82640678
106907420 71533967
337865201 332648239
144593738 143199872
177086507 161313215
279689953 164710970
63424027 39898803
252664655 206399755
63835226 1
130579738 8504511
255635378 127199068
329276403 309147963
154521055 35933328
253478222 185794127
186367768 90504550
159886813 116329743
122027471 114101553
264923316 210309243
137304980 98318967
110338713 105160586
284778035 169698827
211133124 190236474
173130246 124900576
111822253 55587304
168705184 46871141
121756886 87062828
269541155 219777334
51559552 1
114176855 1
231870177 224842578
66391975 65070962
137627725 109300906
330597247 257725435
122108736 66190010
257345425 178109751
134472024 15293500
256072190 241904272
338276769 257658849
101518291 28954193
309543917 253329364
246557579 121335956
335280660 301134919
66159009 47691617
188437951 77323747
249102112 156936831
114986896 1
319305693 266521793
162047753 103061840
329070928 201312392
248295901 241089963
339543574 216982650
253526908 158826384
311653542 226890663
169447263 79837251
67355950 54723295
152815094 136627772
309021952 280845974
269846549 235048513
308359440 255969505
131246451 13337345
268022119 206095412
272204588 196733796
159154388 37573425
201758034 119115499
203927645 180444508
244726838 214724859
75345270 28355409
153219341 124856692
235031441 142400688
242654084 123266992
333535266 325359962
271741537 219879592
323734663 247850702
60913247 20847822
203260428 183128290
107408949 28184448
222955408 162117655
236777644 180497910
123071070 36476486
55432057 1
191214638 108055890
142262010 49905564
80435606 1
129992727 67360144
246923227 167305314
66289144 31704959
139029724 123094550
166935518 133458324
108665660 40027290
81526692 46953578
74184862 1
294493307 179775125
115933404 95483264
178592592 53504260
105726524 94965669
151113572 24453896
84006606 70225155
101222598 15559233
245782872 171017327
336388605 303067337
324432304 282809039
278073995 179587692
333376394 297116652
81249139 35084415
118482564 27952018
79760856 71571599
74714594 1
327415541 228968587
192568695 147402609
217679924 178627521
251104484 247977310
341143267 323225351
312010382 286869938
232008205 154323803
306858860 209901828
288512988 236259167
300989594 180751571
286622937 272022744
61666776 10795728
295664830 205179650
51237552 1
135322775 103617970
314307222 225587393
189985616 70756183
161619345 77953023
330201039 307088250
260248911 164327386
127241181 23007563
181269404 56680672
102464897 1
54919788 1
238717790 153056433
153796806 41925393
142946960 127411428
267385463 206080949
266801682 245396480
234320294 144408348
189978785 93934001
66462369 9004445
103862878 52576613
268697943 172245844
149187936 23279710
83516711 45779520
308146339 290167401
121457738 16740228
116298409 1
105519679 1
90264373 44352289
103440209 1
135775363 108562883
95525650 72475862
87812616 1
319607022 268044105
229521169 144488480
121361254 101683954
152733205 38975267
128582262 56927077
331525635 242236005
202354772 180522641
72066951 1
318832125 276817302
334150615 300896752
56386228 24051325
95504653 1
127121511 120572997
122525076 31989672
102416581 1
189379242 137553082
101280201 67877926
189820639 161767388
339148527 335164008
165008367 114563445
80766877 6572885
216841702 94014295
273748336 177746958
118029971 112478372
322886095 271819816
279776093 157242272
129924184 85921164
63883538 1
58238866 1
98455429 1
113709538 106847062
51973671 32564297
177679936 111857639
156414320 155844581
242636758 227002028
124694934 13499126
326871196 265247939
74734738 44978823
192335419 68644078
220954174 140290107
220098782 172703299
107600400 26147491
217101835 144683560
341634932 294848779
167332881 90085110
308335309 179000256
98859362 1
58473168 1
223136457 220256074
264728139 202118688
179001858 65092028
159439198 119660899
132647971 33852116
318606900 199216503
201910133 149088992
105869529 81600648
246517426 231284020
321205183 243654781
53456511 37804990
151394876 62107269
88344796 25407492
66798727 1
276666608 177206514
102508207 41399134
55554176 50263499
207117178 78511496
58277280 1
53725282 28969431
186616798 112419779
238098646 204261713
296822567 189367421
128575288 122917027
195183955 164181401
75048766 42153105
310359427 285462606
112661544 31528854
91749684 78153510
105547525 44997035
129653160 102930884
61544102 1
129699018 41656766
93037117 1
113649554 12478730
128859071 127257594
147679704 113218727
53116380 1
228038253 153522985
113879029 26888900
202499075 184752008
112515569 1
236283883 169054890
200842490 196985073
304350130 302571270
325991816 322310998
164095618 149316008
115124509 77190224
69783032 48964928
54102723 1
321402707 266676174
75442701 1
117612952 18285336
106902223 38359358
89684889 11429388
323698019 307946104
161216787 147787038
200777497 185253526
303045880 208627921
302837307 287602933
116538976 93220246
92719951 49921050
255566837 151906851
140649207 12173606
131049694 51667576
125995082 64454136
62272451 29963769
115037218 35843246
242382596 227242821
98771513 27650201
319085108 283099943
89945721 44204404
307384331 197508018
204732369 172028783
58484309 15522802
154250776 118769104
335809662 303035653
87512200 84554547
229849170 211030057
251444047 232021344
330958632 328249444
248297766 148257144
118883220 10477456
131806049 88538016
330360467 272431009
132294673 126581607
130317145 88968692
67623139 398814
334397102 306702400
210894003 153195314
68198852 11929522
101349567 9266772
59117829 1
261667479 218642551
156109529 64374497
97689409 71682685
244029701 146758399
189388749 168232550
285161859 272837571
59866962 35062807
333820255 272459831
154048296 101778229
54651154 1
269301823 225532626
184865136 64290055
130237861 71580682
73687995 33589649
53257895 17104313
293348292 264348242
223257002 134336114
53626022 36437908
259733316 241234110
55379106 1
128588835 1
297655159 248937400
170604270 157564315
254858922 153940793
140161014 96614180
186214834 122939653
82679664 69554093
238639234 143092935
123117890 65822936
59736479 1
62903530 1
135620531 82071671
117272048 53685639
285068300 215123017
287945771 275114543
192043053 129517145
101611882 66272484
216062984 138848425
104829610 92442732
145429463 95581022
310506461 225711546
82281354 1
107038775 82076864
145023301 143688489
100542319 1
154998136 152387716
133259906 83852081
99892480 88743481
138428858 114010157
89311544 74234421
82016710 3219933
206185703 127841117
293641549 247419519
337672442 326399239
133894526 22132681
81337895 80670375
148319155 38814151
130350078 11635378
117297930 91042600
283835368 177766928
123054718 111187507
50886042 20360417
323117648 313470357
163398618 48056455
238091884 196249595
122364302 108272143
266090729 164183971
185459488 120617566
53969056 51970606
235119371 133304007
92139178 67914724
280630929 222820577
166844398 130883202
81353770 1
131825997 60479386
84782270 69411347
301120230 213132869
49573463 1
122448681 64856434
159504328 42881447
98041397 1
209976160 161427569
53336824 1
340852560 288540673
248337846 240849596
305566787 273432240
157164197 96190229
285972911 277045218
242498746 214745084
223046954 140478540
312828171 205648073
193422288 125925834
302231453 191490704
301938853 248397909
143325462 23433764
65378552 23878695
129008925 93400881
321470887 201489047
167709968 61041452
147172700 91396380
132157152 113658977
115656604 1
163276974 159104717
269267375 163361967
301718635 267942339
112670033 21997356
91962755 1
67060902 13081545
236787995 119508752
283609376 272991555
128811257 81215311
101673094 70141556
160225620 51030707
282663604 159903344
115685286 102735437
302537623 227519927
84270228 42979307
68447461 39308846
68415529 21294895
132833673 56667686
320665462 202725495
237532746 216188008
317890347 240738136
277547339 208053782
65719657 36178525
99222005 78603226
151974000 144425807
51930071 38382744
49141180 1
162753991 104334720
134284794 25173909
187873123 162592875
234174612 190175764
97825832 84916166
66607796 32317589
321741308 237401395
319624880 312866957
149012641 35124311
322589947 310046750
108634878 71715527
72945478 1
170835008 59988107
221649977 149691299
136801285 68947986
56919025 33338002
180509836 124443578
216916575 143198723
207859714 201768425
280219313 178134085
86160989 1
49410151 1
151631835 132784951
274889357 188655607
140727097 100584238
174253692 163872008
159836927 96351272
91887932 1
189959764 61272047
97395295 63757906
139796086 18517227
62580807 27181249
205673908 179308101
207486138 184973931
130709611 36984584
58497433 43629353
314476575 243433044
137141473 66283875
161456742 147749160
112764257 29850794
57523631 18046039
278635173 245619956
180136698 138608194
67082287 1
91557744 19666361
75587819 1
281664582 227056945
287042391 256070316
63995792 9726615
199211941 112737173
267188573 240032220
341099806 309900773
105964407 31113511
141851763 57532981
259431004 141059325
296507773 205157274
192954085 148447335
117248730 54578471
56556411 4511990
79212274 1
54073282 1
115240567 65153609
52478917 1
288486187 264310367
217726138 119546374
329338392 265411799
285763974 234224620
183716610 163128592
273128631 262830287
217190328 119911179
198338631 153349098
66002632 1
78321381 75204698
295206563 250510144
124855379 36585923
138998196 11622207
112278226 26303462
319071811 235902601
259666997 186026364
161883597 63570885
99498026 16389537
104307849 1
203928212 106406747
258693835 201285170
166923551 146077982
341268116 224138685
179667961 75784026
57993690 26828334
267185831 258168709
288258463 170547880
178141067 121386164
213101636 154670709
51598709 1
153265992 140122564
100027605 64000218
251781116 127332444
71915571 1
54546763 1
83166864 33396978
308275369 236941736
160429790 33082258
154765695 98445097
55947845 18132803
71508361 1
51014818 10245066
94633135 1
59344210 1
112851519 97837210
200047172 141275081
307317481 285192536
87616980 3356117
260033639 236267635
154224112 49384825
267312433 224832145
134599153 126885525
124593901 47028742
263491177 150714137
322249418 226486606
102539516 32787559
210084296 145756023
110712139 79756113
335935619 335663481
148250068 20453556
98215562 19112497
149422921 63009696
53751124 17086663
299250598 184853774
237717690 178167970
321839647 315035385
105407499 34368336
126371757 48036756
230394547 195032947
336252362 299869139
285008475 236813502
144307643 100920023
320553252 303652477
169579144 111663907
277796039 266112064
193940159 63865679
273861586 259211259
128059094 58843397
82061294 74405871
75629107 68344672
86308918 1
101211706 7234961
143153290 31797033
76009842 6331441
124340028 104186571
288812336 224262827
220479657 187303085
90997294 1
185482567 158053311
249597338 195335733
302016664 260194057
183116006 101416742
213367439 208965471
314432793 285324222
251516167 218775711
80245780 60582826
144261586 99487086
54335780 1
230318169 181277392
138815435 111341664
135515865 134320366
180838195 116084015
256473093 231898306
86946125 65897511
118529561 104528359
227414571 155050396
133627463 123691137
252145545 246816776
220792320 165925032
156539767 150786452
271750279 148840079
120561289 26992910
313116877 290824417
200653815 114070501
66938552 1
138752411 56992489
56054748 1
115990221 104249331
57489601 15318101
161849742 126792106
195633239 85872414
291073297 232788106
228139760 204042008
100090417 30711673
63373669 1
126294319 117508175
101776648 224972
146178699 82276290
57175218 48567264
315928292 267009910
277290107 274566062
137273578 89106261
215009431 191974075
54223439 28212302
210608085 150872496
194141710 141464839
143740355 110401652
291152816 200690566
310681829 233417597
57010918 51822903
118912510 116047516
58913082 24143812
111714962 61834761
111911257 9012431
58151340 1
126131186 7639114
174253902 138908315
52192030 1
85105154 1
198877434 147244196
234572418 168133284
285696596 280238555
232416742 153606027
102282054 40452896
56362069 9051466
115405892 3878923
127113174 37395086
332330068 270854440
133234755 7500858
314400891 207689196
167697625 119184422
93611453 18922918
68528242 62196494
138521867 107867153
67573634 1
216633868 99485650
283064673 246915356
288977716 160721410
94694399 91361719
327779057 280505460
70390983 43353627
212088059 149064745
106056142 1
195051347 77753405
103058886 83893024
193798175 107286119
287191416 218329467
117794965 83767571
119582156 72853274
220259729 128078133
75995424 66556228
310799559 182569331
334163032 245802944
305826871 284235744
93988376 62044634
309032778 238850461
121726187 1
339687331 241369854
108859268 32796653
118991222 26302994
293712201 175532970
214401616 176170033
74592731 69003999
140570687 42683474
105005046 93501416
159335980 120674283
271799469 215269880
147957867 65245677
321886959 255335736
288452215 280846399
156800643 104646283
210232649 174824700
134952867 63184306
341068908 332256199
173907036 139386919
138856005 23071955
121457568 77732738
209511061 175184613
311492217 195879011
308560210 278442344
331847895 330886419
73053390 1
247661545 162525423
224983880 208360987
104527939 1
338728318 234710479
65633005 37535214
125506369 119554252
272276218 264605484
109117863 89449218
288033961 212589417
139751133 32071142
132116874 9596215
56583380 47107421
262602312 153762068
323948030 230852905
63037430 1230291
96606596 33410312
332536104 207827044
108552280 50238543
75472512 67963978
309151263 237279726
327802373 250221794
99092830 38971481
158981369 134121090
267102320 213271200
268300750 193310193
56638077 21088902
328598014 222725831
175792825 109013968
316429926 218272463
86061715 61330332
72450195 1
313804099 271040182
125060081 35443918
101944098 1
120545274 43363105
301530083 271843998
332759581 267866742
105267498 105059506
56952818 1
121098486 120408836
75538901 1
68092243 1
83170674 1
250903905 209799832
230679916 205922760
123599097 1
110011410 100841465
133137575 109054331
341408810 301458547
165048824 85131816
266084813 193559369
268072933 156590767
106653135 1
60958549 21478553
277996635 148528697
200558034 142981286
307244816 262880589
208754407 165907838
179342284 60554321
209163989 161091415
100323685 55631953
96216046 1
263142216 220477692
79238073 41658766
67152184 16043088
207867144 144720262
130547071 91223817
310654381 235329542
86705446 77111218
67784931 48038648
104170249 47094579
298522894 197064883
143879836 139824155
264017934 253475447
282623125 155959513
321179221 297856990
170130118 70976635
73112240 29461833
281800599 223611128
313270475 184353962
190422106 68488979
90642013 68185836
254867776 211497291
281770511 165316125
171721533 61644311
162559824 52375611
240330699 233074805
257956568 246833421
282652434 250398087
268654670 156233889
202458106 163673873
126976087 88658202
121846717 38525016
239659505 137564079
159460179 133764546
166370077 129300321
137898942 70886434
310182984 308524934
130126617 17893234
283197587 277805034
265749368 214287657
273349977 203461404
261972615 173858616
165338188 153737470
97650776 77230992
107770053 37749231
285081129 232445537
190368558 113899572
72800578 3926188
305402514 295859878
133110204 72251278
286733022 248930102
164893622 57390805
339348287 317839127
57489317 37232632
267242070 216505745
221450793 208775260
77346330 402834
187497633 125022548
62989865 1
286050569 280477779
109442061 59469418
146277511 66846787
145396176 126804245
245470429 133547918
116165480 34065837
76339288 42355628
298767967 298289662
63473300 1
281863738 186650876
280839844 163740488
335680223 325194998
208646801 150951710
155707842 117747656
179012644 140666406
231115860 161918445
222038281 151160045
252658114 218002150
132281152 90045200
68907189 1
124198553 1084458
327891413 267331590
98793195 68690008
70268128 1
162690731 37991244
97651596 71866874
55167976 39059051
341008130 335894522
54061753 1
165386985 163661976
61357993 1
318954545 292981733
89689808 66366832
85191570 1
52504196 1
281265473 245741266
297014305 268710539
179619337 166939450
121799348 41313094
105822697 1
55188924 1
89829052 1503734
331051552 233530164
91728694 81399372
320567611 294587726
74829139 70714971
190365700 70244292
119547851 116156185
115740739 1018355
78891196 8026192
59553719 1
73217332 55558690
222256951 93020710
327259495 286331457
214690417 205233483
73767979 63871046
269575850 198243109
118639060 107620311
289738524 215243874
126760633 66385190
248112637 186350683
293856594 243041822
97373373 31060027
162412987 107625770
244562501 192178489
168751232 158191104
256246295 227095845
58498310 36078035
194518646 103592850
303091504 203354450
271195181 192811727
65403729 1
204802155 79460099
94115075 1
322498207 255975545
254639619 198445726
299955026 184988981
163727230 59700493
237990641 152335531
140814275 114299012
263499926 144635821
239844347 217035869
208380134 192414793
120395362 73663249
65419000 37269310
76668506 1
135219148 23596494
114551343 226608
90142987 40637733
269551019 226888237
70109470 22735168
327763431 325321382
108995704 104929824
142067683 42953492
143587879 102772937
97204897 25551013
283083694 261711784
107345314 32562136
212464173 191646844
280136149 236073407
223333851 156057519
160097189 142536723
193352444 183329337
266367399 163312783
110880309 90694690
261608682 206455458
197105899 190785946
154667740 133478737
238336012 202840289
223260810 154693547
169964339 160774212
311690812 213846797
264079766 252258660
115693879 84793417
127635518 57535262
227282495 128560869
132563623 83867318
129781422 96527972
95808217 1
115479146 40875653
202950369 75954222
104017681 21111303
244455988 135687719
80644439 67838396
121387195 1
64291853 42734413
141927599 27802180
239850796 112041700
316953285 258724765
133633710 74819245
56710745 1
82774134 1
81837614 1
304299370 241377516
129431749 80038914
166377471 137656399
158453090 47635158
265857853 252414568
96355934 1
81820240 25491700
127623766 11500914
246319771 225266191
221650086 118476302
161856345 153984188
208941690 187563311
66443174 56949775
252074539 230023191
117118905 83829684
221911654 103541963
66297003 1
138095784 122848957
286953894 275882133
306473992 305405517
247782681 241098970
267771213 157265293
182582261 70357285
277167538 173874099
226840124 112022178
134161769 121802711
214042627 161835837
144424876 114172926
341945087 243614877
323649361 259654015
163813264 94972100
155026870 81356847
95701427 45272603
215018779 166664005
295211131 273805866
339400928 236024871
273271910 206282134
155866764 152455214
119188906 80916423
253004850 229405857
199823756 133304414
335006740 284385633
95471280 88112864
283691256 207670390
158756716 73367211
230349925 227741245
199960618 137292231
325277988 233397793
240388545 188766502
204073476 200488463
59007935 1
99222621 1
108653743 85273686
81981236 1
163288550 133511673
55117353 1
109666416 86034315
62249245 1
136202604 109731951
50717797 1
331987296 263755479
75025576 20891948
152841104 126899175
141279311 11683606
60302156 1
198478334 117326628
82900729 37845404
158474688 101676813
150992891 130457932
223682492 137061342
117521240 42585776
119295665 115498952
50626875 27472040
164484347 100472157
328735440 311583774
92856939 49843033
259776540 130893140
104165374 1
99368504 83555442
240850693 143549952
231590968 197664727
141850933 105672581
328564715 241842194
259466552 203607185
166519252 57787952
315565853 236729750
233296884 186368309
299666188 253880649
166656098 52782191
167350639 39668906
316576378 245381978
127391781 43000851
70745515 1
132978781 107616439
66567796 53659234
132318510 111658204
192685381 151389749
221226183 121770039
326559333 297099665
94618830 1
65364583 1
121942512 29262764
313222763 244242286
205375133 120396572
158798045 131006592
332699851 245530212
191969101 121732329
115219357 34211905
142795466 123344960
308341090 268089739
225267517 181530382
253914633 252083501
106667060 37425012
186693144 160486259
331996988 225934522
92630812 46756273
294449634 257645266
130113766 58769837
215657813 131194403
249791891 210263088
171069218 140822230
191967895 95570205
185130761 108513658
266549649 235092315
311241330 299351987
245906546 225714480
309088210 289363232
213775813 177907393
92624490 80523416
225319490 178163259
262658003 207250499
239327551 111197659
57113989 1
58280397 23702638
136293054 124844748
309464090 205729551
78000241 1
200731632 98323098
288658506 261227554
149130418 91863572
167816875 74372209
98347760 1
201349599 134092889
62913037 1
319502189 287031317
280690037 263451980
60110186 6498054
83358874 68702501
66149723 4943523
154072003 67468945
127147017 25358756
117037500 51545041
189570261 150722522
83988263 1
245705462 213015553
266445007 140024958
334037283 307106291
162075365 122951607
96634936 86230094
89990069 16894881
219900471 152146954
152651576 115795427
101533707 1173185
97482789 86334987
65529341 1
201874403 115604366
90571823 1
229717836 141325104
334232259 247675991
297249112 274307429
342207671 329683305
66388942 1
108199121 83142225
102697948 76947155
337696560 261340859
246371361 233871967
156325145 97003445
78193355 1
88791907 8406499
317380384 300844417
135060103 78221901
329399423 291474819
178232539 127903503
86844737 1
189078871 143858737
272303555 264484936
321416565 230957092
118859979 112415042
305378859 250579967
316338212 251865715
99010328 23276552
140062591 10069236
247963000 225069665
144703747 63124666
59517343 35503812
341557524 334985458
64955997 1
127537130 1
292546821 261831747
151676395 84526246
141674998 133224234
77310961 1
175830985 102562067
318373509 250483812
224102442 186752572
169402991 147693381
164118356 72424999
89541702 44766751
170831672 84916134
201852810 139831229
75195593 1
205662527 195054466
274473592 245484405
210866769 203563822
191997695 172150442
57179276 52009787
236259533 181639315
311651747 304537525
135635317 125956160
208791503 148444537
92571935 1
257504670 148341509
166961884 161911042
162246985 145064306
337424081 263966299
143402092 79539593
247233808 139597052
89114505 15584315
114567191 56374232
70533566 21247980
172217627 97225244
166866733 98499090
273555740 213891374
69553833 1
73574474 1
144061965 46503316
189107584 153338324
240487283 147076535
184454695 181044247
143449176 84815666
329941414 273685351
306118449 233597030
249831144 217527218
127339386 33036377
58160560 44602792
227398621 158417749
185283702 154379843
213515606 107687474
104306759 31937187
243736535 134765333
291946267 189520673
134937965 48714296
55488819 15838600
320748406 234372614
243556229 206898151
54476158 1
167661780 147088110
290293455 262986838
194460289 83312890
306031148 287996000
114999226 15105249
172443321 142852682
233391183 227192021
267169280 146959825
209861172 124315619
315714194 279630940
124425548 83905437
241963074 224449414
69846262 1
64250088 10026216
221723358 159457656
233880497 182283752
113509987 76527228
332916360 227737211
242286124 143904691
173937925 169471949
119355893 103490367
227071853 121543236
75088632 70642602
60637362 30907189
247236990 243224819
204176373 164574226
120604153 53338839
282263535 261820877
260925068 192363125
60709092 1
245791436 184996878
96106583 38819220
92816623 31679803
134154651 18963696
211344134 186913065
303497028 274215872
53344675 1
275447645 220768178
299216342 224154972
250804872 191473745
210784302 189625844
270785178 203059476
273046460 183899500
216638078 99845985
126642556 45135605
169426364 52830057
193053491 134300139
179163896 127105621
174912439 110950966
224270938 150997822
262897503 197549380
143646213 52259522
297635749 256434475
151878089 52682362
271271903 267203470
177233840 167933682
144873074 29326970
140792971 128281719
324905596 239116360
55872542 1
88958691 87956464
199781279 110061294
190410415 122998989
284783242 249244543
279297936 209150994
109838652 60750107
214948949 155162159
266953865 161934599
195692168 141619624
327335481 260115978
93129885 51666443
303182461 258799850
243244773 153810087
269809381 200457046
268778706 234843360
253627001 251808064
132723747 93164011
304380911 210319352
214965613 158333709
70891873 1
88017444 6821563
121630721 32255989
328440961 305540980
222037043 191411860
100519927 1
143265868 49683453
203931399 83276406
261682734 249110365
157251162 136087662
189204783 118962923
334850177 317289077
134068051 123575663
192964734 158999539
292604636 250615401
193999224 86221491
99417824 1
207059637 154265091
159304315 125641970
128102894 81868858
288059697 275388021
115812073 108041784
170353617 133251711
118840450 62486720
222588419 218739570
80600939 45647168
61118835 37775067
322024791 308582322
151019607 89544912
154787087 119152027
97527991 54949766
204457796 188256526
194349293 193019716
312540456 256959827
260326234 162954092
262130888 209215031
87347943 75808434
81638633 25372800
143194049 41482183
183148931 169991566
305864472 239079222
57631302 9450948
97711071 14901850
167213574 122943446
215391596 153828508
246523944 204171690
87609501 9253623
273333541 231876325
284596735 155680420
329888791 315422044
324288108 303834314
61561937 57293721
65192216 23883703
173806078 49625567
139610184 93158054
299307266 289368726
294176538 259016345
82757877 1
73769194 39249378
156254265 38824415
94388688 31207122
159686684 54120684
50003917 4675286
278050560 259734363
247881080 158502502
228625019 167216522
95350609 46379983
274337022 259311999
190891958 159207844
280024938 179231004
93687024 87598242
126053641 45113312
207744732 150387479
106370341 96124637
301164809 299213429
132143134 106663074
191880461 188208839
316268038 284848591
307059353 294804238
52072541 32674314
179173732 152927183
127772087 6388057
59750396 6588985
131748296 46845078
276752791 218623208
336462754 219288111
83182054 13545007
158379130 105114602
216455582 180263797
96848535 65558183
255516634 231606212
181326546 175387767
275038818 239803954
114374950 51307821
231111031 186032517
59468615 49574507
103515430 23313230
96595211 61663649
255085341 236737912
88430609 58897345
65051369 45409128
203264176 170182089
136095028 55649403
248845354 226373240
53053160 1
50659777 1
55036681 1
146735233 34595986
254871990 129049407
75744992 38581300
312065339 255963837
133669701 102019487
188187611 141376557
254117339 135991408
67912801 22947566
62131519 1
228100914 223958866
83768788 61051956
236366983 208647615
106013766 29508534
80985285 15202082
255689664 163036958
254948347 189189977
314272473 223514514
291668386 285804019
85483601 80259707
215694702 204073973
251877509 240414328
312244692 284080383
82827588 1676878
194589100 76318526
114336604 97014381
114963272 72827132
231401587 155274156
312220064 235287603
75372868 12798902
326433230 289048851
222969882 148213763
187263399 130973565
133785262 38977803
296436235 261896969
178297087 113488821
118393679 94997901
147745351 118073498
303453265 284070565
188780165 178798904
69443172 1
162858954 56930938
84472606 32930416
262758824 255731260
247850467 222266023
159019621 89342288
53132741 1
166611437 53011435
307493161 264859263
84836468 1
136125052 120270204
139644352 133085902
338830294 250497195
285407894 272400565
306771840 245466782
54464186 48599111
49414803 1
269118613 170355395
238560576 180267257
137795525 132774528
170904482 162364779
309063875 247197379
333309966 249847066
130787687 73330748
146975241 60026761
204016421 140901275
114826802 1
297570606 177895856
107197377 49714381
105146783 1987656
103659991 92976253
92307033 1
327401753 201026386
57524237 31304134
103586853 36024271
159661651 114843033
259015508 213468155
234329230 150344886
290708256 281058759
309469472 209917349
261129644 193955687
70600062 1
293150593 229267437
243776849 240617815
155321317 127922862
76992306 11196704
104882017 96615771
78169489 33673773
60788594 51178901
82488289 48813140
327978872 262245115
88822546 33605934
146968488 97779049
86447985 46561441
165210335 47577508
60407516 2859177
55513353 1
60659795 1
95007858 49477947
206694525 130062743
320245669 210275539
321884195 279277924
139701835 60049786
324766863 311010746
222908781 211078523
255862700 234729475
210942441 113347663
128683332 87082131
211820964 141963324
254869057 176101447
106562572 26368266
64472848 8773268
57849422 5225299
67080695 55829980
68038963 21271404
71429069 71081840
94026817 22152894
110330291 50230451
185454145 119132776
120863141 18243766
170603796 82888022
58285340 54603635
81628618 19485649
145251512 112705333
282115778 200663871
204736573 156898948
107419202 482095
72598232 61283067
94573827 66082455
179956447 79450910
322676282 248636417
166058459 163772379
66545366 1
321904691 223132680
237463814 113268272
172355675 166457046
91072388 83213908
88096314 1
125155527 59704128
142508063 139811168
148068837 105599853
331296767 325778194
271317879 170575756
278656207 260649687
106567987 94658712
118652693 35913145
332818358 252792369
82349234 48262051
196716028 161488556
81259985 1
53337394 19834970
55517264 1
320950340 202916568
213252678 114773810
177845649 102094915
180120081 138175035
105048543 104661738
293418897 247202640
251430763 141182676
140142333 116384032
305893131 179605011
312810731 232422470
109119956 7274925
242261357 240688367
194271643 79570949
121983949 59866133
215208621 103982529
282651201 176668835
167255866 139517489
58064786 32022598
131478209 32207308
68376182 1
303024114 257713883
286793981 171798021
97759382 28846457
238215570 116066405
127920421 39513186
68572303 67479695
298867978 237334393
143679380 64752544
91835981 61739928
327429076 203180276
67492917 29643353
336115530 267910618
260094720 146671692
77167491 68318687
315105962 310673770
160315129 140584302
116903096 36119633
169780958 141355761
196041712 170633573
130181856 30048064
198000523 176290846
108983142 1
326170466 199539542
108851195 54909044
158319332 65492683
231758996 209386559
164627064 34270145
335031503 276608479
299568854 215239563
88563508 41980621
127810626 370705
72664247 1
111539769 89270244
138136381 101505119
256764433 243729636
103762945 1
191241836 157006536
107200175 28813648
251472687 132109419
322083991 312218091
280522986 210987371
105481551 489705
291881800 284001301
248886729 231966976
129485475 42644285
153803951 68574410
291695927 185081023
152566677 112370375
93610113 88977307
50153652 7839002
326150679 245882887
109381283 63140510
319771125 200796908
171927156 137006859
85626014 39386098
225608965 121253158
194117260 122036423
175144167 113794980
77501268 1
196704155 167033694
330159836 269892836
290348448 196550847
106065976 88776640
216173887 116026243
268313403 151588715
75553542 54370334
87154021 56779770
335013785 309697145
164847570 41688871
223615038 149142068
182480147 61765303
97516987 73716793
245303288 178675393
218393336 139410195
159207020 148856774
247716229 210790797
64773825 44170487
266343680 178903701
292991729 273625302
123663295 53525482
296503136 224898364
338500775 287921506
146705140 73780561
337999157 240433318
325687750 285908889
225112324 204965088
65789664 1
66494659 9160830
49899154 15153583
262254038 254186499
239017792 236674460
127894929 103012510
206916059 108052270
73246258 1
251620443 224439274
178250397 153529560
62375506 12257825
62252249 1
187659302 107469433
212432330 173351234
90343017 82793127
69173016 1
183384556 58858361
97284863 1
247510427 243724151
190045996 153872165
74572907 70153826
105929616 72261997
87457771 1
331751982 264970046
117279741 116165417
140302236 86644895
80863225 1
271227849 269903429
330014233 229303683
102329804 73162551
157742023 69210618
285248788 280335484
158797008 145844233
191165180 124492398
60838684 5807819
122676175 78524992
154058576 81271819
101419093 52005846
65423207 1
206869664 196229419
69355965 1
119440249 75004653
142280502 46034001
115008184 53118749
63096678 1
195701265 165808109
203091469 142139760
79638239 1
146387040 48677845
67147329 6014116
229168797 174235953
330619645 302786680
229316803 111287949
183530272 171062377
305622653 201064999
173276015 129394124
49713753 1
269180752 242527253
174816715 117082848
158547757 114171707
287208984 164357467
149630258 73131416
51198934 1
75740563 65895579
162803345 76864178
173259827 153463533
268574011 240544829
160374372 100567948
301502541 235437007
177979971 169173051
240756643 216119205
148751358 140007607
137896303 108628314
106407925 71190494
62668061 1
304198688 175544578
292089911 246839353
152060932 119531904
57863668 22382215
266054604 216300220
262792173 163557676
101269210 6192413
231949328 159986824
269669079 195114822
102284863 14129062
154000639 44932624
301506788 181871645
100964821 1
82141428 58266817
84003677 28368977
127238727 24720366
310542307 252992996
103855199 28205644
253193338 177158261
341199381 302323360
200172198 144636211
69721872 1
79541386 26136697
321757862 223680949
98785412 84476341
285845393 275403182
130935919 92229031
187909503 89182704
235172772 223595503
255429527 208018490
205850679 173844290
58999779 9922636
179708342 69097540
86083737 68997478
247920654 238676851
283041108 277659202
64284547 1
131265575 4543497
286520688 283482072
297588486 168437681
117786428 81819449
144659057 127953066
277697563 179171319
136986804 59300175
105689368 24272654
306188037 215385742
238211595 153541439
179322637 67166049
157276616 126546802
264792960 216173381
86567020 1
289076906 161696312
88543271 86993218
164739151 64669128
170235632 98250562
262126705 245826686
154207424 133928580
72997313 39073139
126630723 112616165
241957150 184783568
89662010 63441057
120398864 113202321
91218184 63714663
53061584 1
51717262 1
317008048 243844872
156730104 30439369
134127243 81447027
71918689 1
330463776 252416696
202534987 151485456
74673463 26923379
284929414 221975466
282102012 180190525
134254268 17669931
53288848 18421528
276273226 223556090
126892372 78533214
91840656 41894245
73603160 1
108642870 80934040
75250683 66413379
109499527 49159119
130096495 82594108
150745969 21490261
52416422 1
98717614 30348052
131318700 87377196
143860870 137511884
313662723 309918727
106013781 4965062
151198848 95517624
216124314 86144679
91798234 24425471
122579357 1
252519818 204415668
230372793 189562090
96661044 46622501
138813362 10564005
339412247 248790287
311693868 191185760
171576353 90326697
303164707 288767527
291396130 259005599
101352777 24890435
332843654 291710006
277235426 239124494
185965834 168350179
70445693 1
122910964 98325610
71177582 1
51240907 12072385
275265967 235771590
213662507 98742591
69280661 1
99719746 56200511
204066292 105306513
111855001 15647102
291339588 274135178
264507517 200870371
184331808 160543263
147140164 137658038
108118161 63729257
151063424 42733643
243983410 130734164
133811117 38638846
167043468 118645377
140064564 47581675
145707282 115465944
103313023 96662778
260834911 197359939
60353748 58576370
307458881 266704956
327010748 292904107
168075840 39737059
83374937 48663048
76660775 40860036
95170355 45600649
86915653 26815500
283448099 244558820
311290087 307871983
285993171 207607173
76793141 5772832
54194734 1
186988631 70722768
85067227 81132253
198570319 182026474
119732585 92276580
71653095 1
241020562 204538420
61961759 1
310182043 309223907
292363148 199204682
78344341 1
326919067 316696237
283189042 255658692
90335672 24577135
172100139 53308063
97713709 1
170623422 42868067
107868077 21494196
229066807 188703709
196309961 127609291
119091138 59310511
76022178 62057238
108087610 12655779
251219289 182834921
51425501 1
321609378 198951017
341299936 216361990
116892389 1
93936603 1
329126684 305120609
121053700 74735374
95812676 88804505
124168341 82090961
153892673 136083252
268055835 203325623
298259963 273173956
104495226 1
163398562 118815644
332015929 315097468
84099338 68469336
116517453 16433447
191391674 86628316
198802222 71791858
162700203 59017749
295940501 183053166
65262912 26420817
218522051 212958996
274560696 232938715
92495655 86613667
133630857 3508115
272176000 161838620
305209125 256762804
264021985 247109141
126955248 1
286959223 241920649
132195512 62306049
264915702 197541645
72505804 6392568
282709899 248016567
240170524 197057726
246009449 150138043
240443236 214899638
206683543 119585715
100985915 96209440
83301118 77808070
72934305 1
167732663 102972067
261461878 243928953
223054851 149727413
103027404 40905226
183061937 56988732
230789981 224093881
112405563 100042453
91787122 43265522
107244962 42051641
75275329 75095827
131276659 114306857
185606345 132611017
171140835 96074001
271387566 230235510
340501467 339971754
239738533 218686874
224422728 201902203
67519093 1
243412785 196349438
58045321 1
174847931 162725733
264955412 226491837
105031314 12142026
226273499 178418911
304298877 236458420
130330804 54266283
94849393 41705815
62048191 1
121440927 1
252793793 243440792
139324944 83693252
126884620 87134195
268806717 236518044
154906084 94414768
50256830 50076642
100811056 1
79345145 21652862
75804059 73826453
245766388 116307758
110037245 4013134
188603960 158829458
324902985 259478848
104165485 60111009
174737216 45826963
115587834 81950754
154826034 53027513
170209848 145265742
149660657 78488930
177432261 50131693
230496898 215665993
99000004 96774660
251487633 138948418
150855048 96389635
229099445 119382055
100507295 12303348
213010346 124501447
298202460 206492263
121373595 21192416
75243872 508027
297715721 266633471
316573361 264165392
324561896 238307069
167849802 63266091
66746278 65957530
169976387 74621790
238851124 110342003
114803351 30154720
79741514 50993377
306150419 266655267
52919547 1
65409511 53528656
69356434 62843676
141420750 61728959
98132659 80107011
322594019 276524991
149208815 23123743
49639100 9846423
284879484 186383936
90150058 1
53692340 1
316646319 273119902
80404098 37681298
66179702 40501349
164945945 44579044
112913482 1
65321847 6481605
193335271 65905525
243020549 225990444
62641484 58562097
252299199 231259685
129250048 86097136
183851348 176682812
130869065 71435115
89583042 22298939
110932852 88535729
228669641 159083561
156526535 35335595
286524278 189970996
165091984 86110849
56594459 37604965
74824189 44149333
201202281 121359417
199781964 74779944
80402353 49013518
57222297 1
142221383 78434756
269121272 233150165
219646038 154467004
58991513 36809110
335128660 237377108
308021207 223668970
134506369 77843133
246691680 216009174
170903668 147745792
186557273 155922091
328164679 205000769
52903663 1
299621412 278113061
111641577 79691486
239263337 193644410
76462104 1
324064616 250036800
198761244 158273781
224229244 108482213
163091964 145473702
295081497 176354648
275985278 223757923
236346651 231343900
220239289 181956647
264845191 233647443
49199599 1
141994789 77576187
157682581 29119135
101881116 89906850
103844112 43901895
159917916 89059266
121515857 56086436
330206816 322757477
205080784 147719857
308942581 181093986
115352572 37279799
78866382 4555302
112821017 54815131
143170942 79273503
53265224 6360217
175510820 122190936
208563053 178542343
171241718 60360331
156300079 135520313
245923880 242946119
256850451 150775975
312396376 309134305
117712224 49884814
229782130 164804140
131919866 90715191
122080493 5476626
311142199 239143203
227318819 142444148
339258452 262679339
106487453 1
259014787 153924755
240511115 203067712
196083548 147623261
159124127 103915129
159254067 89149678
207278559 115264727
112671318 1
230829583 215733843
132456729 105291674
141944575 69999188
72464180 1
334162050 321567300
83226455 1
69690089 5715646
252848751 126143937
122497522 58052467
101190957 85151651
160857269 140290353
173900740 137042620
197918466 193451956
320970102 191432930
284340026 245127403
211265746 109312780
285535752 183309958
244490079 129788718
109825281 1
263768511 136371276
60274491 1
273561300 226786296
146684622 145025672
75120191 66454988
149304927 76610437
65342084 1
180376158 159574705
60671427 11214734
224437455 112705451
265013137 189878665
218475696 215219735
168320746 107634818
210168195 195021434
181735721 112379455
105127386 72663279
306091666 251460903
312080127 250008966
181483613 179398231
274519424 171748100
83385473 1
282888614 264151546
155195447 58460088
193640266 131975433
317835322 253828566
231343777 176796842
245520800 155813104
188195438 183146632
136508930 73257618
55604911 14495518
89053861 86860582
196952269 184645659
242894371 191679165
276779622 176806024
235758220 135194748
119712318 84379380
305578816 183360728
88170320 33620343
123799117 36184760
51327197 1
77848978 35058661
255063918 199972265
273213394 193192088
128460725 86119413
118770962 1
114676665 53713808
161324582 31897045
65161495 1
261211535 174110126
65780128 1
128805740 102328186
272987613 238092586
232812676 176770413
54311032 46781112
140875783 115004686
240746689 190288520
95425469 1
288260562 267253467
115328357 85931327
217781425 150878024
74218165 58965387
98746611 1
56475132 1
192244182 82626861
304693507 287437496
327376090 264954539
289358230 188695722
306981145 276760136
92510953 84120329
233263746 160543172
132927416 73071030
313210756 211974183
69624519 58979354
74119603 1
75924891 31934188
197492186 82612791
79565794 1
154757497 112007161
162914117 127852021
210192016 187013089
173121543 100684103
99134531 66720583
116497410 40074060
325418732 298721626
255901102 126304802
333720989 325370153
269709471 233871171
269096181 258740101
135085443 34306257
285765199 230904320
315356941 238842686
146292501 77355557
259822279 157299152
165996280 92924082
138568787 97474280
188302984 122035437
103583195 1
322721562 292457994
232582164 187988377
288157096 235259984
164141241 161940832
114362393 66340004
84541877 1
52765946 1
144116162 17074536
85568304 32404707
157856638 93514693
198764594 103058513
158626743 58687089
253337155 241558909
78541614 76920597
339547553 275562130
183335763 159706490
135481812 110371495
330033111 280169664
105295225 21828850
288236435 181921572
64152340 1
140362130 45658114
51883256 1
65262274 28721606
146718613 69794220
57116824 27861617
333830352 286651233
148216102 72158852
200387774 123370814
327182486 208508215
52369014 34435504
262180380 256913940
85964890 1
250871743 129123608
323498711 245589524
169056873 83159886
235174897 164990725
263861826 148366243
117027409 1769011
276645959 193735792
212402020 193758879
117739789 78756849
99263130 78477613
331439702 288417972
227734405 139382034
99511646 42210335
126645010 43488337
113895285 29971628
191663189 87715833
274229244 199456780
266057675 155310866
177895547 48287005
116459981 10735398
331457522 232236542
242646801 204375415
287380202 242969007
275182904 228578386
112760291 1
160505754 123075520
174318143 164220213
218696773 215407555
226943008 138305954
338105250 237813821
141530674 57703981
220657855 178945870
142447804 73542624
186266041 132234503
149027081 37586285
319170809 228506210
75991595 38216540
279255196 223365105
235751642 152936202
78214390 55712401
340472978 244551903
159246334 33740339
73072433 13448859
294149073 261759160
217737410 179011659
318806959 263336964
172531986 166963025
90729211 49495791
234337907 185246832
187849625 161343325
160208962 108935025
66629813 53297219
154217991 88957406
221399290 91052092
90338645 83312102
200869724 86052886
60911102 58368772
180014451 134937043
180276882 149382902
237666189 234861632
316630971 237640727
138048119 18907680
270401804 175089714
156800037 130039066
292241745 247461331
330377222 299700886
145657261 122970047
89754141 20883592
199267016 100427756
213030051 146345090
63136907 53743684
92930366 7563745
231226069 197906652
251751865 197082422
305376399 242451174
269899925 144673292
325288962 320456744
302105332 185602026
135209312 72944434
116922511 28105636
82288991 1
230641691 132743575
83319088 37922115
224710877 140199549
87489691 84622959
54870742 1
222436867 124160837
134247114 118869877
159222708 79576347
165583724 90207039
307573626 286590753
274137238 177882244
294722371 176758752
99840887 81356670
103721366 50942786
104793942 66467436
79387649 63069170
141904188 128804562
100939037 94956792
250188746 224858545
332098551 205727123
278289821 255745406
93877120 44920367
73835949 1
75185624 1
50262166 1
70055297 34846303
77880656 1
320099209 236536646
137276225 95797518
263293571 226456762
65727763 1
269330004 141672231
167792225 68770274
82713305 1
168284707 58529687
222799588 150987808
77094291 1
332360364 262017875
291547668 222278548
333161127 219021954
84165987 50326717
204828335 194377072
51448397 38631536
252875247 149311856
96455676 27429734
170224319 96721652
61275088 1
154622705 81522879
268293597 244574367
56641644 42455299
130729364 119351226
272772570 228490088
248360092 158605621
76271543 21649899
117311497 7343062
257315810 195887845
302099805 268783587
61872267 1
122120599 95415153
94270973 21125581
90506568 1
205306418 132709379
55326651 33876314
134281936 106527493
159814931 37392928
299971222 258096083
233501664 154519617
258689214 220162621
327070238 310404420
74526414 38532472
76800717 1
301375285 197734542
102137795 76573442
87198603 18328990
173151448 108617429
182871723 149626024
288406188 202934663
218242696 138638762
209080103 185089401
243988785 192274326
289244209 195417233
154180853 133505804
334895007 318027804
206730794 164865850
283787335 270925438
245749006 176948836
306416031 254808124
82943348 35211754
99899515 92688089
256247666 156565914
325480678 318460003
226428015 186223366
102680223 15631032
102794697 81321455
74797907 70333481
82216349 22868717
79681930 36649486
90275599 20162805
337359819 293865593
186973463 68732293
212606311 210556161
71519193 2111557
65992163 22016979
155490452 79044064
86673952 1
162449076 83673681
69278738 1
76526694 41344926
61797125 1
289480193 244956741
299178879 247478170
71932134 1
171675668 111811101
235868984 171525499
292816327 230294148
125820886 39757429
257576438 169036318
57237105 1
198492615 194186470
330214450 233632096
190951099 129507212
321876079 203867650
311685605 254172878
221353971 146967649
212797490 124897462
91278555 33825516
141048281 135506593
105013672 1
87972459 30190596
181785537 89567033
83443722 1
292838895 214395649
313302965 208036243
271193181 248681938
303430796 271450991
180660420 150549870
104340638 82109191
106765592 53606568
49977613 1
318869864 281111628
64075145 1
132334379 125178031
274638040 203078700
117331675 99483265
275525820 148948094
149651839 91214612
120882773 82398935
221347418 146495953
330273872 299580533
238927712 193532929
223671902 104627634
84760458 9482105
248769765 121209175
206644756 179917120
97478290 29057615
170706878 158459231
221749835 217324595
312272066 249198164
224611973 148562497
194456033 116377870
57658642 1
123376156 102069383
241235028 223409873
81167448 3319139
109146887 50839579
222390730 183773680
145407139 133362182
75426721 51757306
122155801 53762148
87632473 52077293
231801361 161080354
215162419 176469034
168277906 45276386
81815082 70745012
152233266 118264867
178408242 147125220
274408180 174609824
130925476 71912296
322966819 227200753
92074316 55681105
81480093 75872519
339695945 275392749
204971675 80005837
290755764 278640857
146393172 135032502
339511045 309008712
66747904 6409673
160118079 117102468
216374670 213398287
120957987 69664509
168843533 93357541
248607411 126866812
249097323 241655057
56528762 1
74770672 1
130517348 16441008
53925143 1
66527610 66199547
195440206 121508046
224687987 200685895
306430460 206591891
140890564 132578856
138631548 44142391
250244440 184027446
121727978 115355841
79946697 10658898
142334295 26455041
147264658 98273350
234954462 207072704
321171202 271760678
135408452 41443081
122900210 1
64890845 15676639
107841070 94672645
59521076 16790970
87433373 21691405
144112631 34850238
275180154 194240660
88819248 34894602
187396396 153309772
69676887 1
245593726 179881744
90197947 65687462
59694716 1
335770946 321489398
316285951 203694347
113827844 15878564
239109431 154139722
214367752 188281074
138777489 87853688
176999546 168929433
326887446 236840983
231000523 109178284
114616735 99587911
280105200 271787002
96425065 1
256830097 196645972
168432920 73443344
167867589 90691251
95287728 26727249
124117079 107165856
269231370 166416197
62014612 1
305738300 245651316
53798947 17351538
271587723 235162561
197179524 74149262
273112424 169753083
208749480 203934160
55323012 1
180402464 110661600
338173172 224836171
335352228 298238295
234956098 176954174
199110487 125006412
112492492 107540365
190684400 154014180
257896017 218000139
275470151 272529852
79383909 1
70363098 44963025
87662023 1
106828071 41676064
180311470 121951707
255869371 185338164
50514685 12558614
60251649 26804952
111168121 49980485
81038525 52087043
95540248 25082535
145831220 46380648
80673988 1
202056269 199919847
116620052 88597279
119593747 119464134
119369202 71025272
208652563 136344496
186216968 140053161
241638961 185023260
59204887 36329953
113694842 88392166
108995272 103601961
212450752 114679954
217107952 168755172
100074269 16796304
110706943 8366390
219050705 135220206
105476734 43387679
168043748 118821987
216499860 129489354
283036070 187089515
302143506 289107510
175574156 105305120
148544504 107468084
295040358 289945313
164028605 45695785
154329822 103297930
64062704 1
54991261 1
313887148 285372967
267934008 188875476
196475117 187858030
93066404 50767941
102664049 63267072
341875226 265893675
98569469 1
131261943 68623265
214595642 153377672
109215990 72911619
186738631 74718271
209642300 146039716
217928580 135245040
119141724 104125656
284208272 279203707
127932430 69101877
302981356 174875572
310655258 308197091
274139428 223451120
266440815 161514775
323801236 227812351
240565954 183340972
233735642 158449514
253078891 246679351
146398836 19952757
83631136 18450464
49649570 67255
171668757 119079354
275683831 268905801
186640418 87450280
69621004 23488463
115104304 21982440
329316318 241575753
297437698 242804657
119726416 36238327
219910111 163176214
245424698 215331540
217154696 103766680
63189262 1
307388939 215594850
97764114 1
309053900 305071320
215144340 167779856
217710059 152870276
254165443 234535119
291787376 281933267
329359579 295352979
336837990 263513771
100642553 1
53932611 1
307622943 230590132
64750369 37055062
172635863 168207412
81831762 54290000
251594988 203370333
102662221 56319104
90996053 1
126938773 123971669
192335925 79730914
340297815 302651924
114106608 101406623
126093977 36088320
236236769 209582280
183624634 57835165
248982598 243619412
236148543 213801281
200467811 183889594
155884369 122986724
334742647 316940186
88022149 1
146130649 77163411
177817457 143304188
246190679 133451438
68490372 58371472
119510965 54769155
282617919 232306706
159697600 106014455
111487416 65673700
186375282 81050988
169389402 137898533
188748073 66965514
276620272 269375995
79308985 46072787
117688002 14922047
230506073 184605222
145726542 141805924
118122004 99305502
141867869 97202181
199961781 119752791
80418283 1
158874653 147027151
230894344 220417659
158110323 124103728
232949041 173670284
332414961 226588005
77772715 1
258426010 257207181
50986187 1
186998567 74703301
111457220 1
189011663 70903311
214867199 183896497
195437736 132060030
246288902 235154130
192224850 114667923
206928632 159350408
135201800 57934959
321429489 280818903
99892147 78492910
325597180 228154349
190363515 119478194
229138447 114184256
265675607 204086750
165267729 48293589
217742888 124424029
148756031 58700844
295665470 277194619
305287951 221709886
262372343 231710459
74025225 21356155
199305126 91863574
202699809 113860543
110919990 2622358
153671226 74740344
111935520 74260250
180753587 68612193
206232453 139757110
307251108 268272634
155867391 99970621
101986780 77632722
314616440 191859906
296998402 244140947
73212609 5356613
177355838 125309417
153134915 128211291
236207288 163246875
147475201 28718442
231855711 110173578
204175701 106245710
57516013 1
332336997 281518242
220312691 149928961
89656308 1
239456372 217273961
323305587 255762794
53940882 1
177819481 168355855
80749848 39983332
66590050 16378679
234031198 223068630
338730515 303362739
275532206 184585230
106909533 92591627
194929977 146917035
90175634 35716703
125338604 22700848
61410152 1
135884173 81557007
93019767 71717630
202380091 141882415
326205373 258965993
62698300 1
138124941 77205272
342029943 334576407
145319629 119657050
235681072 173170023
160605189 63556837
264125903 154027707
297285150 262848880
329821095 222587366
54624540 14680470
74289110 55965937
289735125 219275718
55990796 55521305
219296259 130058550
316896463 251578765
259570920 222018644
55349090 1
95189986 39787024
218052247 173456321
121772502 82774949
192182059 170621339
189443306 181978416
303797413 284734269
301843550 281103174
243691040 241897340
331939341 269226153
162704928 160291515
98061185 61981686
258887268 237342205
327852268 313977485
73208705 40634552
74799446 55446367
73461519 1
285938330 246483943
163549915 157298829
231086670 111518415
63423648 55998514
159872953 128003768
53415993 1
146602169 94188948
274117602 233920441
87939787 71993761
161403366 114414017
63679035 1
92824499 69382629
108116629 70559673
85085128 1
160266789 60642097
136444766 6676659
211015012 154051793
70234720 47744125
259564736 234081642
52843726 31959997
149651616 120638472
101789168 83147906
195074360 188676140
122177511 36221449
97577419 77339990
282578645 253594833
313481121 256750773
129428864 10567360
72384192 45810295
229917064 154337838
273645039 215181139
73662971 1
306898960 304584591
71738432 63146981
148907498 31813973
313958612 261940787
92864295 1
107851731 63412302
273886182 272458469
105373933 49026980
179796962 140837918
49786816 4826446
105416233 34564972
203916995 189780258
257089889 164208094
147574145 88855659
216665002 164807427
124089620 87710896
173914519 76555029
307132385 181799047
178344443 169868526
269901569 225038595
67366781 1
173412714 124390039
165736045 65347580
190491078 114900017
109451653 1
208331001 135677438
306433884 263995074
201394329 179804417
248335931 232722692
202380660 92018891
134219654 13378502
257212322 167871281
49083703 1
83403942 1
90086688 43618520
74156147 15487843
101060523 38113905
150869897 24105858
184117429 105528026
156027590 125606919
198413097 176282702
335401682 301449327
340511043 232317950
156632713 48336865
148873357 141412763
227734761 146920781
320868380 286055079
298715126 218116769
219251798 99927054
292428716 210062692
163330951 117572220
323243971 255099270
177919325 135856215
241908224 180176631
305355571 205603800
315741008 240008661
95753911 81885638
250076574 226513138
168446440 77942271
54416887 1
211054083 116236381
200870927 73932463
334793590 299470351
124170886 12772723
141005126 139455357
215322125 116798245
140353886 104621549
97005069 64241381
226198101 140857196
105331418 86808365
162416936 137001159
127192430 98101861
85714284 1
88690843 24578898
293920027 236786322
217093047 136050044
144512644 58844263
148748599 19196981
77405396 1
239954506 202338165
195070955 132996151
63170625 18535317
206437458 114585201
279535415 252587194
129994743 9295027
130522858 83803697
118814876 86031421
77626061 24384261
164438464 71484820
231029753 198335201
284548493 154973289
142447442 126131074
295548476 219015627
242229081 226746234
180726337 151096719
108382173 1
131440043 36924227
190831459 124590833
197674769 84558956
150033646 139863824
310425512 288229163
275553554 156406767
200632363 160526232
111535953 1
276619029 256095507
226685140 144328573
250862515 205149266
58878744 1
279914129 230967010
121018163 94982729
158880104 81341367
208131840 195665511
336702513 324426140
102861052 39549117
299380553 285424252
105630011 48745795
64976039 25165571
149403961 25080030
184672186 143602190
103452732 20974998
291023974 191658980
261848206 171751848
153660823 96199305
338458115 276244426
250216678 120109931
149603976 92240530
57047599 55412170
149036109 31102526
261647369 229780500
126518001 106289496
253864232 238367704
205991608 110104018
201917933 184994391
97398739 1
290644142 209913040
169827022 40701271
126310092 64649500
279128991 169881826
203186168 100991895
135842405 30613692
209462324 138112359
161351903 97294028
169788209 50753364
269846074 228831910
99172374 15418031
107403667 1
340256986 338795299
161629443 159417917
118481664 14744037
95697370 10657232
101658657 79204889
138947963 69996606
144172259 98112289
265360090 205453480
66865612 1
216252046 106964745
116696852 47689486
133398118 120966190
248943937 138887776
146834534 33812259
180214296 131338612
133006647 21570780
300802703 268890860
132020991 123494711
235685190 222405636
168588667 105601854
130862731 29051318
175070525 164134109
263234501 148546221
163151541 128128729
122598485 28789136
321087222 253587166
168586056 163781465
92833135 1
295636966 295239819
292239246 263369889
304521625 246309915
121107262 1
121293666 100013375
121048923 91734450
238300562 143026736
152174179 72325277
61144399 1
178662811 130003226
158703523 112929697
158661781 156327882
109925276 79468112
235610224 142943350
130417824 124480632
210387187 178685005
161421375 69717162
188549326 68646944
122438581 25322112
133191092 64119279
330272309 270035411
68495335 1
60412780 1
218324671 109838629
206062675 135738200
94218875 1
142385392 49434928
288513905 277882043
166942542 87511718
288062870 254163784
198890718 175690404
125897134 59328065
334548909 254783634
148381780 123994570
214149344 178320609
87038459 28647972
127265137 125302547
50487398 1
73118229 33284829
269326727 170592591
248538364 145899070
115709560 45751842
83048102 40751700
251867857 123313015
180772723 148393206
70080627 1
333017757 248874781
203720037 98594686
179542386 74312848
340812201 296694321
229867064 196677846
337506610 293421917
334153481 323317192
54513246 26444928
304482198 264467932
63892749 1
114909595 39091624
287308222 178665899
98838127 20462135
85313965 28580403
162070587 105293606
297093428 217186901
242433474 233227794
277319581 249197691
84843177 1
198309828 195006223
63320518 33691917
215599766 120658893
56647395 1
210268945 128989432
151604087 69720277
190764725 158895347
168722490 114852811
116464765 7883123
252215824 234273047
268415099 143801353
171478007 66175629
53663621 1
179489785 92908596
323766405 200858663
75524790 27017514
277138369 155983006
51276562 1
175952781 118819024
210411893 197604852
84527478 52236584
129482142 89885002
115250624 87411150
142655585 57320737
134449343 29466398
268178392 253259849
157070734 124179082
219682518 165604918
221183784 180342111
147258426 140935827
76844894 36677833
318737590 255204905
89502814 58399961
187176047 134639860
329972804 200070075
194594232 66778665
273876008 244477696
222057400 218994886
326314825 296013541
106883337 3146398
121877824 1
215049041 198735875
324791261 270489377
73921558 1
225392276 180035801
298313706 172490460
100401785 94503556
106923733 57346153
64257850 1
121232119 1
252081385 123268666
338148860 313929069
151460692 49261026
163925180 145093117
289330832 246639354
281115541 154010655
289050052 256528790
304856231 289706701
127476154 6746335
137999169 99754615
220880410 211631689
148696100 52052344
321684449 229028723
147866507 54307176
154431012 141069315
333982427 273118870
153463282 130590722
139869571 132418182
114379011 89552489
132620576 129194891
106107678 1
54868567 1
51064036 15199879
212806667 193084019
118430108 79415429
79407951 15907868
92786390 77979580
338043944 222929221
111011100 106090024
99525929 93243105
62108490 1
282013290 225876438
95636842 76696366
321925625 253260860
222265298 178737066
56398502 1
116008865 27471852
134883471 35945784
131253894 43035264
150896040 28128566
113017978 63560817
82354868 14073605
169188194 78928567
188770889 125776335
248210998 172318501
57004474 13491936
293665188 268137098
152425153 145150597
70091444 1
183588364 122809663
285440932 183002281
312283733 185742964
327158049 282502923
104303450 1
164347478 141926185
87669952 15931282
105367004 76245838
80040006 74739984
135734346 40153887
146822907 79376872
151242862 141125811
264874419 218211258
137865093 105200070
88292511 1
210426092 101828465
53845008 1
263795405 202609248
241722313 187173017
198803735 143221352
182805531 110479404
314501453 267302605
334934471 275752905
130439116 29996909
210592688 168562589
226653607 167688185
115494128 36197050
66827049 56421499
231560442 190160749
300638324 298004924
77291663 1
68936018 51368983
118010288 1
167172546 42525895
96056698 28177216
225936998 154782310
147225272 115941562
89100184 81190054
54862026 30540353
302344860 231028482
167442994 154223058
127561732 126111184
153575178 27511245
265471397 223391529
201700357 133073858
164630853 145939413
262464335 261788611
319853149 261863844
212275612 172352821
49343831 14694968
268706198 188503185
261021153 166179675
123357715 108085995
218903505 104630330
311997428 282844358
96803177 63233786
154905284 98049404
166536700 115461606
264039487 235852383
87712714 71113741
76704276 1
142270062 104884398
50540814 16193226
194436868 64600331
108567973 1
313236828 216431959
84787857 43743534
306218696 191247569
81599709 1
111583711 13162522
322147535 270753794
286879674 231073055
233654201 178261788
228749481 199527906
86525393 73951177
296920185 175451409
101275550 905701
109194342 1
165541607 84729474
147289259 129290935
82338462 1
232285624 192921319
278864229 198170445
219790261 153912227
341471425 256169412
204528969 109288223
223533448 108922617
128696218 1
220684916 179375834
55501955 52792305
282895853 217527784
133984080 88085409
77079450 5335763
278308626 273753412
307535898 240483880
96190646 13381083
219156971 184209611
303299772 279228724
248133017 159587149
197525170 161856989
92966785 39172364
78832701 1
178393129 142868014
101815677 68053042
76894463 48324278
312335251 258605839
53627823 1
68836384 1
149074486 139850400
231879638 165269765
226547211 174416864
102659376 24240402
115379368 23884703
192829864 82688407
94270264 55900810
191598812 71892871
242283757 204737402
118346949 92379543
85210444 1
49168787 29545382
86201880 62582396
153840683 91773151
114153155 39587765
222416828 164672533
318448379 188365325
282622688 212096313
109643222 2810779
84443004 18516068
76107084 68581309
104248253 62028543
260649618 210892821
303885754 288983448
272820698 259541863
123827745 109900466
78591942 1
250861505 155850023
82160716 33889535
51867020 1
104110186 1
84895862 63053301
143350769 59222500
306012327 280256746
293558020 177880145
102994340 42671820
137119509 63788204
290947165 238069407
216027845 88842966
193222486 177045622
110948504 1
193082878 138431279
204570672 80600452
162538145 79377516
82916988 68987698
234780167 129705917
292278135 194054029
270041796 197377775
305627464 247638291
101860660 22302675
85244282 49050715
76093708 14705507
90451031 17592191
269778014 213048720
64296518 1
155077635 112420220
219925372 159423435
147074077 66319490
258172802 200989026
263827114 203268223
141523014 129054167
294346662 279915201
272184928 153984589
168280241 123235403
269578888 264231373
298446517 256650050
308500124 224667079
165037063 80956780
165442332 99273888
100407897 26999327
226473593 127216239
141724891 74488527
112865529 99578022
129850612 72566242
257767200 184078362
198103928 117498884
202514060 160988912
265272817 229023142
72839782 66349246
100040608 1
130209209 46929403
262086870 133253076
76618631 35006164
67942118 39505717
54481260 1
279744673 176180723
93893921 6565504
254907752 146055867
125618148 2726354
235474646 188297607
52112769 31264019
57710575 6868857
152947033 103842001
226323663 104090388
333815495 313170605
236085897 199035046
132287315 130563627
82187098 1
313142758 187166063
112001935 102745933
286077483 157166286
180836194 161359085
67533599 178696
153528243 51624330
212185542 135906836
95026708 1
312572280 190884713
72896977 9736815
197201828 193976500
92320508 13827866
84186821 72440350
216154666 121733339
77412941 73393223
171141814 139138976
324992415 218564088
242628252 124477293
159567880 117150349
200779944 173764662
97839395 38655168
232832599 228819880
175373516 150759024
262001574 186005299
254919821 161771364
236129206 180318098
202162421 146074778
207801404 190006500
157251689 50162550
111363380 92876298
90437203 89752347
111184974 106437366
55785184 241157
154225926 106109995
103618973 1
299530949 214970596
120459171 14771632
51912469 10916850
135081491 118543604
221526220 109294495
310879232 191083458
290625926 269816031
178614651 164001355
122102569 115110082
74782358 47512104
341820753 229951451
139086322 60417083
115221512 29515735
85770783 42718539
57914178 1
104121351 31785291
193463067 69739116
211653088 84718440
199608145 190132469
167379543 82062353
93796896 22195800
55846840 1
229017050 102346476
187102086 156098193
205699531 77489581
57395945 27424864
104325572 94378330
108310336 77784000
158700195 135179571
65195129 1
308517484 179158636
96912957 33416181
329529818 256194788
133582342 67399406
141096523 136213723
192710182 130860139
116679323 114976515
194745220 113741347
187506674 82938541
138632958 65356695
321473106 233693039
279891379 183294815
106560898 1
113384651 69343887
161055986 126501071
280870737 198786082
336883213 240964551
73648929 57039654
130798931 122949616
63847566 1
271656605 256144007
287110717 176130623
90962300 64105907
302937930 286153682
152894627 86523587
293273284 260481620
186937687 119332683
142235299 79212122
132003312 99978267
205385790 146103381
71701867 1
189383929 131112757
104686565 87210591
163892341 41673006
237785214 190082446
296123227 173360049
150347274 105545535
83547613 2944692
160596793 126900959
105487708 56608395
167568554 93282013
268594093 191504724
124275630 58873480
60625034 1
107998489 44615707
185880722 127096474
175754502 100373968
171560280 96139816
216228806 191004037
159775883 156531319
173334005 66881795
255238444 213134024
172447531 160438437
139161048 78430338
320031197 273268145
157781791 133293222
98344977 2193907
318864083 290402949
218114820 215815964
187765966 99015834
211139514 136467878
299638332 285257188
82948190 1
270663907 213062465
339813471 306461063
196659948 185432002
90961621 47268369
89045206 1
290132764 269783824
286407168 286215346
126538681 12751138
278601062 242221323
53927650 1
67451602 43713473
303737424 197559900
332939164 237121562
75433164 1
154729834 103246899
325693617 303763640
66944528 30861674
79807361 7523426
160624747 130730075
194073181 160413955
168705432 122977264
212095499 192438318
82491688 19882494
161278203 93705053
49368541 1
248139191 212179666
62062551 15787699
72556516 4556023
62139444 1
164915799 106081605
189387100 165491637
286669526 216423892
256791237 160893186
250369260 210201921
187063441 167470704
149252045 82755054
134932457 41915289
183981095 70833002
306203555 270324040
274829063 157949721
49127876 1
156796845 42396772
313351697 298157550
120117028 35142201
164540482 82335825
119457051 80679211
305118546 216357774
184709238 113642941
274532966 266926463
210200344 112418039
261735544 236691004
159936101 73726774
165261373 67863561
307664119 248646315
81318885 1
268012829 173470098
119146718 114557571
159653105 66164461
295119276 180656680
303925751 294800142
80356471 71097868
303479513 285981931
159818655 73381976
88979667 1
283351604 197010564
340095336 254488201
226662552 150896670
185982072 164324113
187979864 124731087
122030523 100264796
234430970 179466862
185068396 136808352
111765754 1
199481849 103821099
311555562 248931835
99544309 61818869
277823542 264628691
63317310 1
141928798 12052461
212516817 114793151
57221998 1
164750823 43494103
67669516 38223344
137521715 29160363
87218589 7698837
88642650 68312613
155121715 72213908
313783055 268143364
115415586 51196985
69292240 1
129799691 29509986
98673707 6837570
57032419 1
56830236 1
103003051 1
137489111 87382396
98775344 56887287
138768887 49370626
307337712 290934792
168104114 123186202
284061040 263727962
287052141 198229403
256662206 140344258
91544974 17329305
148596154 63582558
198823879 184209996
153655701 89753691
236406486 166910702
227428013 134075173
117383677 44901366
143973975 132587108
82697102 1
135777777 131417710
80185014 59760982
250866875 239700259
287442028 281815523
75992850 70842911
252432089 197857089
221973248 194540393
71914466 44894379
80009915 1
187491870 95600340
50681730 18728538
204155721 82257278
61502400 1
222146574 148779882
90425396 1
111543154 71065459
137817126 31965740
150164085 121063373
127532150 96768545
162151583 151006096
271252858 232707238
136611405 123660211
171019796 114488757
326729069 257081446
221462938 201745615
171598613 149325254
124936977 121801561
230352855 144555792
248749954 235140866
104805007 18792528
109507680 56535388
55508633 50529434
92536923 36998880
166807121 120731386
122615501 63951583
189297495 114619280
73477478 25201483
135215568 83256569
80061552 1
96004501 91646645
148384317 113793832
337368081 263382590
243370954 231782455
80120017 6194014
61695520 21662674
329238483 291989408
180151157 161621821
271367570 269005664
242723734 169243385
97717712 42022106
72210032 1
135109659 79158289
191291782 121765634
200551040 125129724
69129008 4167569
204415350 164505095
78698136 9352369
134614500 125736249
316926355 221339641
147949598 25421707
189833471 111527615
116098805 78139218
130089649 38801499
97871056 40653323
89055367 19457875
54204706 1
161663243 35204444
103379428 43283413
121540011 117458306
141022418 138523703
88413315 62023001
159378748 119693052
268458808 223468775
142580046 47402285
112873389 5931411
152853316 69225509
99348246 4820085
295071267 280097847
297810190 246464673
290608640 249848409
261604809 202939433
97884752 69138070
133219021 53690196
53897986 1
85848744 28751476
202275060 192127766
330058390 321249438
298472489 277635847
249069476 193754370
104548917 1
328354993 319323427
149775951 95120741
186329783 146736575
140442103 61202885
97789935 43036089
182501331 174179138
67324737 1
146472639 108880637
266074083 214900051
289946367 279711159
162041003 132484249
93001492 5216424
211212017 104539534
228858546 221019067
282414638 274665884
86761777 10411795
143898043 28810982
223279850 136122222
310046260 208031804
116313212 1
161953118 119247688
136120474 74871060
136386441 132345311
167539190 68271361
302406780 231660397
84893121 50547224
90542194 7157758
158559145 150932325
71468994 24810998
188500943 140110010
93622568 41852751
98275846 96943939
57188565 1
108804037 90981565
86282993 14791457
222176461 152728583
297860634 226385564
76862192 52152520
168826338 122785039
73001874 58934914
327819770 275107830
328664306 266802655
142834933 135694623
301300138 294915549
274277140 220636343
77835017 2697026
331765881 235968482
159155843 151669775
128868434 107746933
184479135 125284657
54867943 36162452
49510002 16406751
63694891 12115166
267618525 167857690
301921603 292035425
223646328 165925816
278216535 251761102
194949170 86082364
153193845 61081891
86178975 67851740
259074396 213202181
134792022 68149681
234941590 163274041
132505432 114779903
175965589 134836330
285390703 268072212
125023627 99095116
304368501 275221990
334862987 295568792
140957019 29386339
115823650 20164794
337664889 268651135
338846270 240763570
86708048 1
199474719 102135515
76032933 1
195747290 139159510
259872832 143390192
65034193 1
304293426 264791825
159278760 75740363
103148423 98154019
155919919 67040817
111437317 1
282359215 206836370
258938699 258418135
113393051 54877451
282981847 158760956
152273557 146712467
57646880 1
116017716 19649173
295216361 206403864
204228010 169579390
104265371 61976467
327509354 286831557
224078892 128606704
289149001 233937319
159391563 126995268
150661323 104477673
304081832 294412128
100932586 14713981
247823472 234305954
215891694 86578556
77056828 1
97341651 12180197
217452640 172101394
80390696 2018644
186779836 86119381
161031419 147675617
254893145 217442978
110699372 92692591
78053034 15351842
133160233 93977320
239546255 117994726
261789380 136974064
79133601 77881252
228946043 116692971
56893246 1
99601280 67134414
168727369 136109750
209731638 104270698
326426835 232044812
120527879 42156903
215834721 175582542
92338790 81698832
263232008 213411998
313284720 240724803
96367470 2199081
288874393 216368739
184691986 176477249
298781767 253279236
144177381 143208780
274372496 164249055
264603585 237445507
244961150 215419533
88389067 13299547
181864139 170328728
200786468 125706294
314252286 289901721
91139075 64966695
68160739 46818288
323220033 249856707
217191754 208721535
77992520 67667653
136209733 58927699
73626553 1
120841126 85688204
282820825 278168995
88864325 1
187415424 102712759
108557626 2764491
190997472 143880028
149132311 24879796
187707449 141078156
108650425 57540755
158050330 65386196
308305366 275586790
185626144 160203943
134193776 54723928
159230585 124822738
73140208 1
234362399 193527240
124122932 117955468
228684478 205080332
160509438 51847987
257961844 199859973
71183515 1
294522531 257759180
97262903 30667505
77403766 1
262137869 214095104
318953373 190740698
102511434 1
238048010 207895684
326339125 323869923
326815956 322916835
259954226 194853124
158986756 114667547
167862593 143406018
252308947 168072995
147333390 40602740
58378495 40417877
82253716 51707547
73228938 15236728
255596598 195975266
95472394 1
122089053 63969751
138769940 102194573
257330373 189435720
111467855 6794462
225155032 193954589
230019773 132172756
120727063 113427581
55627066 24465084
255099079 152933008
87380313 76498410
244117958 233800385
74900121 24580317
129444529 34284371
319116393 277664938
102754257 1
179643736 111507720
59665897 27647005
300222309 233399677
62369876 1
66107095 53354582
286283893 242647179
55066009 1
203000780 202740685
268919682 216074212
245100568 226704797
78148238 47583752
202639610 112180780
249382915 223088241
62458782 1
99566097 27244028
327410872 257259064
116386154 84844741
102802619 47057914
174670927 108571907
224502068 179783403
53885499 1
234722910 132918048
131883889 18509589
130176492 49074453
274360694 228558771
120733096 35084680
224071824 139743458
123863675 80986874
241482748 140487121
261958209 236300278
59061333 1
262332056 200182345
88866303 46891283
115653558 1
151433637 27997323
133177785 119330933
261249890 204121852
332422118 248776854
159633357 94570455
56810825 1
76973309 1
200631921 100511854
336226296 211285872
246565111 207603548
240317068 125356190
284372277 176783623
65526389 28633014
63051130 39909079
123388083 35025099
292050039 252268289
282561739 271381371
301544023 241021361
79445257 74556980
204633878 148809557
274649581 272745473
193015459 113521668
298207170 238805942
321807830 221848275
268215505 234965678
84965916 1
265229521 210775806
316834197 281276500
283937309 180575440
108444116 1
257328436 185654069
150801470 57314588
276682224 149740101
212900836 125372151
109770720 40947847
113275456 46990763
270007259 238945963
106603689 1
236522685 107279228
269787177 187812151
70917447 1
77330730 1
191760192 101936291
109236422 53542499
308888574 305815092
140787668 94253757
277090187 195322088
138928823 85032637
185846391 102752061
186833932 143009580
302615955 292798001
176558864 138799816
282008792 267846394
301157164 270452649
120187456 112106555
147353770 119684043
330567324 265228800
99132183 1
332624392 286319642
335743422 328248191
157938115 130677276
339533665 225431537
92739559 29994294
334222353 267650185
85860255 56963218
73756851 1
165332560 142914831
163441719 59118696
203506485 152952826
150698512 117259461
127711354 119508222
300708744 236469532
271431493 174988569
74005011 61561865
50426233 25216943
159537087 122158673
185943176 125450340
59672339 1
57348082 1
177938480 111114481
194672227 96399605
65879049 1
229223458 145129213
92456728 33045211
170769971 156417508
152979297 90237699
293866225 166538687
245892574 203126021
234145064 132734499
324205549 258352748
217025713 161125646
160899902 45540051
310651313 307811435
167078206 119272073
174831198 154321905
141016734 28057934
55077722 1
166960569 69978022
101450622 17120926
225422853 114515327
270278380 225889517
274726639 264654922
110608233 84801576
135545104 75707599
101994994 56497209
234364007 171026716
49007855 30641523
89822623 24091776
300209207 226821710
110721790 1
311229179 310648344
57764507 9373697
132220870 54846379
129983950 65454944
119624612 117906072
287435600 166120147
251047694 188430337
133478796 59965848
199452558 137575027
72450143 1
289227144 245032665
292666597 200918148
78848884 50581438
326934217 246209627
72331645 1
169701503 142887731
57168027 7200691
79746643 25814759
328486558 319010938
124737414 66133080
278161055 248511248
247040570 148044721
99844972 66586046
182994150 168856706
152100200 125820096
209181997 158162549
92417906 28440211
157073338 126014368
62171114 48839643
328952076 275119117
275345841 230058135
86294001 54264931
225217426 127719674
307043556 264846720
109117218 68189102
77657397 6521252
234045192 117969806
316233456 210257894
246311512 224208013
234503322 173832010
296661907 218834632
61781144 58306542
219184808 204066351
215992833 117517509
184346371 155422405
89317052 42349782
120305481 1
339185681 229221059
166167839 48219334
64772291 1227714
162665214 89991314
158532122 52626775
175319475 81487587
170220960 119317889
96235593 89218904
254700664 180834654
125192144 48961955
269918687 188435126
259443141 247963983
127352332 53126964
248801314 172188194
138357291 80517336
227873598 100731785
177759083 48718363
159348974 149941299
187207473 126040519
341593863 232256280
194053184 83435292
246033174 204807335
314435978 288020953
53353799 1
154528870 102115169
159362947 109350306
56230669 19944415
334132636 239160928
279625976 252618153
300849836 250213622
176207511 118617709
250024727 233855505
80667838 46465684
208709039 170639971
165428790 141192743
161067168 92077072
60669907 1
53315495 1348526
230392851 220196212
276225922 259196417
94374655 7209333
90685695 40127377
160034728 95723150
106844871 6510904
137048652 7811786
116385485 63915368
146485296 116036846
174535390 109247463
83560265 24433540
274203061 271894367
127148070 126787208
160036617 86972256
77935233 1
321997883 248056253
130120040 104239446
148382850 119309297
58857000 12464138
147559061 133161285
197116182 149831009
64102974 1
88127268 1
301462471 263923531
236258321 141285521
112812737 68730115
72451040 1
171916971 64881749
56306348 1
340533635 317965800
122265719 65370201
172276587 101837211
275534811 155280436
269337989 185512438
180796741 98466044
95105175 10197233
120657963 38996241
210608998 181500345
84160740 59359944
144877547 37656298
75632340 178183
325799259 315124858
282510931 200772183
149347375 67824985
74719828 70572113
167898957 115386421
94127552 69182948
135454529 15687796
291987830 205234947
88807265 15284037
105363552 3816873
327816427 320935133
133123181 53182677
86422195 1
120408398 117739863
153005618 66288028
311107644 208234306
338158773 329156907
306382949 296619514
122423349 22452585
166362315 54672219
131096962 50225871
135677540 118535002
305593872 281476127
247671234 214222497
186196691 149870694
92656220 66414979
271332872 217119635
93845552 16488951
128045820 105617963
54352709 35007990
301197144 285141291
233340677 231720723
211409625 157257233
279493020 185732424
144850834 79611784
165541200 150215180
88552127 20374608
300728373 287768127
140288481 117394031
254999716 232565392
304692161 179445758
219678386 134537896
80376895 78201919
79474795 1
96830132 1
54772434 1
215613729 203792529
149185815 116123585
256383110 223962429
187600662 100598182
126794355 104597078
150079505 115942086
235988235 172073975
292209944 234021691
126782560 78104262
188571354 95924129
143420852 56558217
87508238 78965298
226666192 101938738
95232642 61619652
69557842 28736977
238961901 228152590
65199892 50837673
102103784 50002513
141513834 125843072
166066267 85776244
321547836 261900335
247656288 174799851
232241778 191235292
329930353 257828364
309282235 259861059
60892162 1
325749191 282040680
220031426 94948048
58582743 1
243804597 142619746
239413181 157617587
49029681 1
162670943 152794280
85535432 26073870
177633093 174111823
100970045 13266988
152080704 142656957
242755674 209454207
59236785 40909947
290338927 229494595
95525336 76470129
333467391 222182351
157687848 93331212
90949885 1
341281446 300251319
238669125 114185077
317759302 252492789
116867238 1
283887665 245560776
236692401 196326323
132887566 60608386
127705158 88725382
65346475 34859261
263089487 142527911
128679562 67984139
293498925 193352256
216271698 211092884
338144968 307825222
69009193 58443183
198080712 78764693
229386384 214986507
108802673 92891118
257846592 255310861
122659214 78755843
60940049 1
255742178 160523572
118684404 57954643
232096657 222611510
264815807 167299787
192755622 130876768
56943511 30955837
315538977 262165657
79128078 1
117245085 45567823
146094054 95407207
308563043 221978952
95001484 25882135
200439143 98319305
136588831 24771566
239028301 133791549
243620325 180991449
66096647 1
102594429 88089779
256034964 227299994
123634857 114683144
253478960 143397782
281672419 233546449
63298443 1
221194716 195416668
148601992 107418354
138023948 122221136
339267963 243134235
266303029 224427074
129363852 82106570
74925753 1
293544481 287873480
70901979 1
314256099 278797505
195992025 132316598
185410668 174379198
238358020 238012492
135730568 42452683
245818559 199613214
166030930 146182059
243836269 172629081
234667574 217276238
105209454 56915584
151282128 142565739
141332425 126472635
241810700 162555085
149738371 48514679
137892904 133975790
104878806 1
191099370 140404891
266867015 143216851
249498914 232965898
75980671 14267420
260593939 144903143
121219929 97393623
190452329 175159596
291036469 205138578
120677498 1
256197470 176152073
148475116 95351400
335742000 280884255
53852933 1
94712766 44910798
160383869 34809314
165339233 62383441
203068820 178518138
326717870 263057783
340111696 250116922
233155507 157251907
312808356 276769309
203377924 73129024
226746186 150891737
163551350 130378871
168261102 107098585
217936211 139107922
97986062 1
53946335 27594746
111181364 11722538
280134384 225956575
218532610 167504574
127921650 33112373
194069959 152042173
149619658 20694839
199656740 168987511
82995921 49965255
226393284 106786081
250873873 142640588
107499717 105579553
199024240 77299355
102481124 46277356
246678614 153211309
204227631 185679100
111185740 1
317090122 194567745
240101323 214291141
207853617 167139260
211393845 126501612
157543635 83213523
333879719 313952938
107166924 93402435
122278696 114826827
79237279 1
265804735 258477297
196160741 107505345
198243937 174882190
279104049 162965972
235211449 173063806
140522507 111413390
292722508 182782076
117590716 72389309
51592900 1
59538413 1
285564123 272043644
136819504 100363544
160744544 79146879
291982931 192609543
211246788 209410497
292325531 257151251
200411437 108635829
319420851 296495101
205449337 97576830
129853716 57059206
319837116 243109333
304811878 184396321
339956820 243232777
174578871 126122797
134750599 73300238
328056549 217704102
176050997 166249596
99466471 44556036
134639486 51117321
158983798 87474752
66274056 1
63431599 1
56758168 1
259781851 173365898
314800905 237094533
116104303 51183279
100069024 24610564
270673589 217133587
237738952 197980170
81516980 21557495
267253683 265080212
211968197 198805956
51831755 1
61150008 15302998
317050121 302331017
131104266 41160665
234058858 129064569
300637467 195286618
180169592 85312231
330933827 294652002
83571811 1
250394592 195594963
199109759 179364549
148671087 79005838
114689970 78215864
61106618 1
282434767 266148525
319246268 275004932
225588939 111493248
236569206 126932501
332385109 256900371
293815921 163453206
231518142 158399332
107703638 9263548
59839464 23973675
95879814 29058177
92921014 52455820
307676126 256852482
316250339 307316061
93131622 31856661
149319745 110647040
166177255 140005029
257273169 188195390
208171475 154325817
179811666 105954959
302005763 200726835
122277793 72560468
96056521 34837074
118351775 1845723
199118037 86090192
207055090 199435774
134017381 37763430
193460580 118507117
206605700 191363390
294454266 190245457
214585874 119577475
182674993 169212826
112324582 22678689
312675853 240701572
173237668 145146803
107363011 65810083
151221227 30109297
63875576 1
210106521 121840351
291558934 230199784
159842340 90658415
164513584 66322427
155734906 97599913
86201703 8277472
308779884 221976300
220036830 206382309
86611689 36743253
193808674 150841625
245684197 158401208
112267166 91359744
259658517 164456276
49778472 23274328
314510976 290441392
152380694 145773968
84870909 1
124351313 82658152
123385691 52255542
104118481 1
307131433 306093468
108853247 11779024
239614880 142212810
229398737 139494027
107215787 13886975
217427100 184417295
275988938 275336642
142504699 85036284
75472468 55468031
54000339 38961159
198605294 127019641
325713635 321580246
292819766 219592968
213250538 211674137
161773795 141088884
221528030 185601670
71539783 1
161850546 66223087
161217579 105852031
95441754 72549771
243026986 195345706
238413313 111445952
162219056 136200185
114784374 6396014
258532146 210968328
215264077 194146702
140271039 21742567
258106325 195636581
89296789 53052925
125095130 107806423
115176897 1
81762271 76454562
255445850 146672351
289530800 224895720
191701688 138207179
120529229 53967562
111714617 31282270
91983947 1
200752416 124968725
82068649 27519458
97468546 23188163
259508895 188924765
226798278 191530390
254559970 142231207
240431652 226669344
63290208 1
155267237 149817200
173916657 74053764
248366007 222828300
72987430 4766309
199933503 99980609
225112115 197424666
67226684 1
56393711 1
250889964 165420198
115506757 93204000
296352096 256226379
255967241 222534958
88391069 51231946
182966092 175263781
101247357 35372395
281162464 202995265
216162583 195464983
156860445 125150943
70520367 1
115669552 88457506
204314660 146872945
178281016 62222488
120250721 53887818
66604077 1
121978307 24080060
148176152 94844559
297225831 239140091
223949991 140926342
177824573 140218833
60817085 1
338161506 330956758
201714093 174840866
82314291 1
132369898 51907675
91317907 1
245899077 183587141
73613152 70287665
66580603 1
331395835 308508855
301124916 244542435
260028953 211535112
57500939 44189902
171339203 71343891
332467202 303278863
53123884 1
143258124 19519633
112537508 1
172153771 116055750
54855316 47419843
152430783 132841466
330945976 266709085
140899711 20483905
219412656 127788355
126058113 58708883
224351067 143878400
108174367 38415279
181049612 101161538
64165687 20431689
307068050 246034325
307392547 219070660
93355108 31351182
54632328 1
90858500 8976297
202259794 122861390
84297961 81113315
119460753 21365083
178953711 173989361
188105284 135591905
117364658 78181638
249467549 128092274
53385117 27222754
59444342 16282019
231372489 172969106
51457353 1
68967956 1
217958474 147671303
269767241 211410614
249607319 240272881
115047673 25102048
251987187 165197027
325919931 268271089
278974096 158980288
148422575 80122357
138514096 32690266
278699372 209542599
80315502 78002878
222269257 102944512
283424835 270422792
220278655 154925266
140282902 63322984
238629565 219170383
183253467 122161148
88868175 7062960
59154552 1
270674917 265425281
231369405 208995028
296836698 167446356
146134815 72588243
309559790 192016513
185867611 141753346
179199357 119746191
297621753 219587818
105157190 1
178321095 86210182
106846663 9333192
213863753 183676514
80863623 66583069
272477207 240847022
246948702 159887533
325228067 248949212
80419814 794666
100295937 24541115
124727322 32326906
66234804 1
101606692 4691589
175111653 99065802
130572378 27732459
57861632 47184172
299447013 287722238
265805156 179271378
187421611 150812341
199578349 187005256
83823573 1
211634439 174400880
178436057 73042820
284851798 267958577
89153797 22743852
255864264 133999489
81041650 14737561
135285777 8033992
181513836 180256777
106426397 59383438
101364035 24237697
327563734 289736979
85377674 41003953
137676327 89956468
221559605 111912892
74497326 63387714
198808331 173776662
169636915 90100747
120253952 1
193203686 108780276
166562542 140931216
171030923 112107535
293491508 237978703
91728903 1
281992527 203327737
217677563 211883913
303668326 197912849
269099010 156061557
60478343 1
122012583 117852397
218129699 180873768
159115634 126820120
107598167 99877762
66050671 13275378
331681794 224481394
161625344 113236765
124853366 122710606
49135495 1
59529761 40973684
103689321 41559857
179845553 177991379
309686719 203581872
218999592 183007215
162507882 79842530
85737375 512384
103919361 1
130249290 83806437
137197780 103562243
221022916 109266640
169630604 80724076
77241939 61871353
257563508 203234462
199262572 143323795
337164268 326254933
93546030 33890305
151006601 91303060
94749944 14478415
233065934 141168423
59386294 1
144092750 44205913
177836229 68640407
212017728 118787697
60669417 11093732
109445031 1
174621365 141825237
206250387 93375127
103245055 64313073
199243286 197124678
175994460 74509020
65035697 5239014
60172205 48611564
162035880 32073441
196624995 179415231
82008441 25290910
86745698 68634497
206450760 164881560
197763259 86944912
137851829 123469411
261840300 149242685
125270825 49978588
332981866 260364423
145463164 49790519
59937058 1
341521923 334899678
290252566 252439725
172499110 161690274
153370684 104686130
288474993 254590029
118437171 57607111
94314424 46020023
219800136 148521883
92767807 1236412
256081912 159578352
109689267 42041755
149959271 120078676
139488412 85846289
304208402 177776123
106357419 13791480
287699356 243864621
115181250 16981783
234424740 133076052
56684757 1
191021556 162331825
332898451 312455216
103814822 58903784
70870988 67021863
133625239 35899646
282541224 243090356
313558148 294561988
112445852 107107530
71325769 41772808
55557677 1
332938786 327893262
257779369 183298605
163579131 121747475
268195017 206520689
237753361 207627496
136849207 71881632
221264736 203926447
53985891 1
51497434 33438768
155596330 83650654
140059844 80291846
131768790 23171180
187318213 141515560
274742652 150401435
328147745 236184959
193842496 97355990
220871058 195429802
325766527 198341280
74166506 8336936
225449434 198167187
192181494 162219213
157030501 129565395
228008492 184656840
140256906 99346280
159002948 145461706
149344786 65013760
87830085 1
213895359 207829354
231342878 132448781
288025508 172275900
286897567 215790679
238172914 169801271
212675800 171086646
86146907 1
156705889 86165932
148240456 138260928
133324691 3049257
97323827 50159276
239219810 129135418
150901452 22965990
278927670 198995705
96289714 1
61489866 1
178257609 106290487
162915244 77880292
87321428 1
150038348 101837761
95688906 38192045
209795892 190902706
144941949 121656864
211044073 123812507
53994942 13836497
240634831 225301225
67186783 1
332721713 268824447
187630256 105993802
287786463 267386807
90657116 75170843
57314506 1
111236367 88934244
236304009 149012223
144479181 80286385
263803988 200685471
202926492 172620052
63818179 1
84418378 1
81021031 41146027
197923600 152338145
62728973 56724529
220299526 108972126
149227533 140346514
202749778 74787790
85914440 72009518
176685887 87542469
119610352 106428292
248911641 177542956
268569883 156461520
101121340 47790609
243979805 176103272
321170398 263003483
163151264 158488054
217291503 102012919
153292423 63034925
204304016 134137626
271920341 155519794
173225539 144602999
59899192 1
298134586 234697761
208748757 171612743
155099290 64562605
91273452 6465727
190796840 155884032
320289203 208059823
235437079 178999368
337120397 217707655
160220917 97018317
71807643 65883667
125762512 110324560
271632687 178352534
234497681 105574590
317048387 301595861
179357050 77707626
192448516 148342304
326182461 212205877
217109684 108029250
70267291 15426715
62818869 58829965
167010812 39647569
108876142 83945347
89336900 1
158880006 64001239
134323910 16388705
78582153 1
316108005 206582429
235954151 217093105
206186614 97905284
84193324 44827625
148661978 35248352
111697017 1
95429072 1
87224156 55406792
90026645 75612496
223984905 153612450
269862777 174597364
281552065 236005827
334192019 206800386
155401216 133708661
126799101 38922871
328302230 320998494
77223041 1
183501224 126985002
180921929 100915096
101864816 1
234754941 211335505
211162311 112832098
144825907 38318478
204895684 189880169
330762439 252490404
126380404 41006149
242571397 212159135
262392245 180527972
118730897 4582047
135965096 24475497
64926628 1
235412264 192095504
308500725 228116347
207426827 148005844
76418414 32667410
62450715 1
154009801 86857247
109169269 103441505
282810333 237808918
60948340 1
227712845 117852200
231379543 174221298
271295106 239079534
111940255 26498600
114291981 105147341
153532186 109874536
219214332 124903089
118390197 58112188
298836115 228199532
151636470 138805397
247598850 171745265
195258935 76259229
159720481 86088921
247007082 162306790
68506767 42005068
260782710 139266242
144622511 18355606
258182207 205627539
199062944 137080369
134255292 83858762
156124672 146473069
117161164 116881893
103718449 34912776
338045985 284967141
67572855 60497605
303008206 268728920
318740822 303706514
292422164 245546572
62273900 1
315179582 282144319
70648106 58469638
121768971 38688472
75808759 1
275013298 155638188
112222970 84835997
96542030 24388178
229112012 131062551
273472165 235114059
61125784 57769270
66871250 4182084
76928828 46398846
311755182 276442870
157866922 120521935
195929130 118010543
214610517 118065883
148092467 32107994
114099023 20121772
83213992 1
165288092 152813868
300372758 281017724
246855192 165250041
302990740 244423020
168470635 88022041
118234430 52611619
120024174 49793859
58890759 1
146856300 20649105
271030320 254441222
169592126 126867171
85264478 15282539
233490424 217037418
90904640 29090525
108637351 79731116
215324997 92879443
114104469 29235898
203061346 124785960
102728179 1256546
107483890 103156977
58795656 19822094
263520417 184638885
256052468 220924268
165625820 92117960
59013374 1
318209100 224358001
221939027 106542403
95755832 72858382
52832863 12096511
50069687 1
198535212 99041358
250813290 198824693
66307160 58775524
294754061 266435362
109450460 1
273513294 269260310
102515501 62104246
252969249 193298966
130619481 90912563
122458365 111625711
319709415 238380752
153262402 46633417
132779268 46549443
312973085 301967103
241495278 188227787
131042045 56597110
120149313 117662050
259820560 212200873
115958328 110373668
250755907 142876443
259586413 145585891
108916547 98948325
256816265 189609336
65701336 1
233993966 123518790
166633261 163665647
118061875 1
113022619 42037712
163186411 93260711
86076384 34808039
100575938 88180398
94321745 59335249
145062492 112158141
168652168 110484983
207683097 181760440
89402986 40230005
296354700 259392932
111346906 65244632
91174327 35315955
197616994 102492819
106169642 1
227192033 181199990
259647408 133436977
284812586 228263574
324724463 258424973
87280649 85841166
152887412 142092540
211489707 196870448
75849261 1
247005018 229752164
241884037 222571077
166527317 75835271
306168917 189958996
120253541 116171611
203251847 84184672
114802358 1
111536333 1
181691773 101683177
320804351 274463135
224897929 145514477
291756420 227386399
58928070 23991905
258574350 150925272
222905801 143833226
164017833 88054333
321439632 304956019
262898346 198803484
113276885 18303055
331547783 317599012
74145024 22796861
328455081 296153929
213478439 128281145
183269801 118170258
125202188 106786977
226928823 221726164
314169759 304475526
175558362 171932396
86490236 20462391
327702974 241706471
300275036 231395335
212142719 101162313
268503641 208896041
71482054 9307575
285418172 245714624
65722851 1
59666246 49407984
258138552 219423716
59476212 27184632
99016539 46485941
82698481 80804621
121093402 108847781
108860933 76601390
137459010 104366988
105968929 64321666
320195543 223247100
184088352 94670719
78582857 1
307874071 270123349
298682925 176116486
114675020 66449068
111920387 81134529
281098798 232780064
120792252 45986237
48951150 36779199
85356742 53508391
221494855 104132942
288250910 260651607
89476329 10774732
288734443 239544070
202770203 170315907
146085510 122731893
145730064 86161828
252400932 226030263
96501481 54552214
158480890 136986349
256048432 157789408
115698674 35515740
92423452 61601167
95024357 2745283
234732724 113308565
312987872 222173996
127372369 13066017
338332256 307203388
199633529 96032726
204035585 76897228
119203480 1
58699567 42441783
312944763 303067719
99160071 9011226
119868684 99959496
281890943 244046316
235111467 152161732
213392879 205103745
63537964 1
95590641 6673706
132926943 52215840
222322649 173233141
214644336 165576821
216873721 147580619
333061311 255989468
287977414 225453733
234210316 118163174
261442835 141870428
276589748 216784508
113720275 76085647
282023654 246416765
176362987 142291212
120089027 70970688
151934522 68735013
182806943 179641228
173657486 88163999
289224623 271996286
83770608 1
334995906 211481702
286446653 178101348
339495272 224770170
214890159 152751128
190289759 168058954
321153832 289225175
64500934 1
148577631 102695211
142256565 121449310
279219652 233836398
123107880 72100563
93596251 83379148
193647576 94035410
291817780 211960590
119954167 107664686
217793929 141662336
196210364 193418595
273055796 238284636
112664189 1
289742261 194781786
172789308 119170527
53951260 1
147748920 108267048
205927400 101748236
64113541 24757922
71907826 67547312
212680857 207664110
124857199 1
56891361 1
261467902 237788244
71028781 1
114563063 31566273
136807510 17840715
52208470 33189737
83184136 73761855
186831180 110500632
117448603 8207444
100448230 81651298
260830723 198304818
117994434 71838583
267271610 171569790
257523161 237537741
113837929 18061411
282307692 154952302
56424569 37571455
117346932 3047901
245297809 164658264
188356639 123792288
158007833 51433003
230057187 213446745
50869138 1
310902966 304904009
109968609 6437373
176985835 49749631
287975305 276485062
152714248 136281272
141247140 60911541
271369363 215821839
282123186 272568723
265107676 161233721
319172412 226951726
331238103 319334097
208592228 206707009
102864539 24813455
111299871 74235367
288992757 216713491
59114384 28364918
136634328 107259380
86121733 1
143839795 31268198
63522828 1
96266818 1
99409523 88287474
63836110 35545499
149227702 149177729
209559551 160195800
103116450 90890085
151713018 145985361
257322671 188703208
51041617 46768227
91851636 1
54797536 4055209
95497870 1
268359299 191318877
231255475 223887944
304094536 254868468
58380051 26460027
70601338 14803979
311645286 198577736
88706105 56781695
270374872 194751274
202175215 200420402
275140658 213779799
250110125 133435182
250757316 233914473
137498606 37593617
150641348 52833392
83636927 1
109532800 17580569
180787355 77989739
187901649 183236142
224621346 166854695
200769120 90221032
127703573 110798751
117549228 73966149
104337828 59392756
77354073 39793931
85787100 1
259254775 181968415
68529550 1
98020378 9154191
215708283 200045483
89367045 24999261
300972589 288904367
68657008 1
85136024 47842056
334936278 241287447
208570183 126374056
81481798 1
269736018 157290167
80124381 14055199
77548260 1
99352915 44168323
146396785 143468877
309694731 258553000
84715684 2176446
339005351 318315291
262839590 224042013
53020007 15108761
189260868 80816015
182261097 137302848
236386638 179838114
121264348 1
116052931 64742249
221411952 177007101
155469627 126901839
119878791 90236645
52543525 1
327207158 236362662
320849758 239096139
49828874 1
227799912 172009248
102466293 78516337
306015809 286499891
336061315 261380938
254778366 218546787
78300824 70841842
165131403 66105550
219133549 190039621
150605781 80331636
305200562 194275159
180150635 164785477
119190173 51809526
177118521 142823317
270062555 204483071
114646370 17334753
121245091 61996275
95378858 80881084
221668365 195283847
322307579 307240178
203334481 118076811
79857342 1
119513293 55823686
126515493 15837200
271141231 160382890
272085455 204202752
167187788 70744066
196275125 159418766
98278644 1
102461172 47139155
259865339 217359294
51408207 1
247089337 194465881
303072080 177879784
92734274 14200546
338739876 332824915
143091253 117016470
76859643 48050502
99915211 77245913
111995518 77418319
69387314 40454490
196931349 178084108
278313159 257505934
305619360 198377649
326775570 212186412
188439426 117539920
265128340 205623452
123666881 78810969
94821443 1
55326928 1
134076883 87225789
138887587 58936845
300191838 231670045
314984947 195126559
62803463 62696720
255203253 168912294
236263452 131712891
78692548 65698628
179512400 160664868
266862977 205653902
144308519 38054389
93666925 3467766
304285964 268461659
174353126 167467241
162192970 142767319
67573337 33231538
82929372 9092302
137062107 111031434
282674681 174863925
226866336 101389210
195278493 168007804
208211535 143188803
270596204 149069836
314433765 220232332
142300895 93239506
56034381 1
107984902 58995096
297929388 282638458
52512144 1
289946072 163082290
122493839 9520500
324628814 243110211
117967369 22887165
216452089 210728901
235531060 150364324
175075155 127907148
147651753 88844673
252037482 148279639
108256282 98690609
183419172 117966595
200475716 115159740
284329560 205110865
50326400 1
92759733 7248413
308578675 224788982
119716861 114041375
80359103 70391531
74999428 56371966
142386698 119536299
304435976 234589007
159883160 133759498
278634353 264563170
112821005 48023172
304526953 263409233
227864549 153600558
82746251 11285729
232271901 115554063
101198049 35339860
141154003 72404882
278913992 175892387
160916157 34837933
117290882 14103987
295854782 241703352
63765449 1
115265914 31079562
84778275 9837068
200755025 167752920
313437478 246198828
321945412 317482504
133761092 111151179
271985586 187721580
165964087 64747136
171905523 154516206
71758192 1
107381699 1