-
Notifications
You must be signed in to change notification settings - Fork 1
/
_sampleSudokus.txt
498 lines (498 loc) · 39.9 KB
/
_sampleSudokus.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
000008000000070005000029080800400030100000000500806040000000507980010006020000490
004000700073040690069507240030000020000186000090000080052708960047020350006000800
001090700042000580005802300060907020570000064000030000028000430000308000000704000
000090500021000700470000000000109234000300800000402176540000000036000400000070600
000090500021000000470600000008109034000000805009402076540200000036000000000070600
040300071500900004030024000309000050010835020080000103000790060400001002890003010
000000318000000024600000007040000000003050000018230060000607031700020040000100000
904000107000000000030917080068409210003060700019208450090843070000000000206000801
000060000001905700400000005705000801040000050000030000090000070507801603004307100
800000030000209050003600907004010006057820000002090005005100308000304060600000070
800000030000209050003600007004010006957820000002090005005100008000304060600000070
080060300006080050070000906007600003100030002500002800408000070030010600001050030
000050206090000800104000000028007041030900080000020705003200009002080000001003000
000000000460000037009301400302050604095030710601020309006507900150000073000000000
000603000005000600800020007000000000003502900604807103050080090007000400010409030
006000009100070040024030000507008090060000380308006070081040000600080050003000004
006000009100070040024030000500008090060000380300006070081040000600080050003000004
000670003006050920003009006607080000300000007000020409400200700068030500900048000
090000230000005000000080009063270040900003060000060001024600000007000004030840010
090000230000005000000080009063270040900003060000060001024600000007000004030800010
000509000168000539005000100001608700900145003006907400009000800682000375000803000
002405800000060000008237600200503004030040090006000300003010900190000036005000200
002405800000060000008237600200503004030040090006000300003010900100000006005309200
200500000030060100090030208000402000006017023000306000060040501050070300800600000
000040839900603000000000051690200107200000003307001068510000000000509006839020000
000060700000000612000300000000001036201006098000009050500800300002000000903420000
000060700000000612000300000000001036201006090000209050500800300002000000903420000
000000000035000480040893070200905003000216000600407002060374090024000860000000000
010050090400000003950000087300702004000000000081040520100000002008103700004070900
000500912080290007010000000068020040300100080051040060040000000020610003000800594
007005009009028000034000820300002400000307000006800002073000690000150700800600200
007005009009020000034000820300002400000307000006800002073000690000050700800600200
000009106007001900008000000000100079506800000080003400030010000009260010600008200
000009106007001000008000000000100079506800000080003400030015000009260010600008200
000009106007001000008000000000100079506800000080003400030010000009260010600008200
098000540000040000645000712000532000800607005000418000273000951000020000081000420
009000100000000000502010706006050300080671040200804007000307000815000273000020000
003506000000000720020090301250300000106000050970200000080030107000000540007908000
003500004000003720020000301250300000106700000970200000080000107000002540007900006
700009000020780000000020083280007090900000002040600057390060000000075040000200005
020000006097043001000000040000000409050009000760001308001800900005090010003104000
900706004000502000003080900405000803380000065206000709008020300000603000600809001
305000801000090000000408000003000900020000030901000706600703005100502007008060300
000006040000000507040237800073009050160000008084001020010365200000000304000004070
000006040000000507040230800073009050160000008084001020010360200000000304000004070
005000004070000580000230700000008067009000300230600000004051000057000090900000800
000080605030000010010709400800020000600400000400500020000090000004003900080000306
700501004000734000005000600021000540040105070087000160002000400000619000600203001
000584000000201000001000500005040300300000008104702905650000043000050000923000157
050000890000900002170080005700010009900006020800090006430020008000300007010000630
050000890000900002100080005760010009900006020820090006400020008000300007010000630
002040000008000010400590680700600008031000520200007006096054001010000200000030800
500007030000000140020900000000006000008000009000450000000300050907200000006700300
560070089700050001000839000002000100600205008001000600000523000200040006380090024
000000000700000009080106020000347000506010407000000000002000500009802100650901082
085036004240500000300000890000005300000010506000003900800000170120300000079081003
000301560000480300100009000608000075050908030430000809000800006007032000046507000
000301560000480300100000000608000075050908030430000809000000006007032000046507000
040900000790010000000006003502000300007304000000060070400203009000000410080005000
080402010006000900203987504000703000001040800000809000804196305009000600030508040
040060800070000000800009035007048090000300120004051080200003048060000000080020700
008090700010000040400000005900000008041000350082050490800907001003508600005601900
008090700010000040400000005000000000041000350082050490800907001003548600005601900
006500308495010000000900000704050080900000004020090605000002000000060219602009800
000735100009040650000200000400006000530000090010000300000000008003970004800000010
000735100009040053000200400400006000500000090010500300060000008003970004800000010
920307046056000370000000000000409000074020960000708000000000000018000720360204098
030000010041000730800020006096010380020000070000604000200807003187030295000000000
003000801000300097709000020900730400000600700500180200107000040000900082004000906
000300000400006089005914000000020908760000013801060000000175300370800001000002000
541000327003040600000203000002104700800000006006809400000702000007010900169000572
065000000000090000200000700006000034082000000090010600000005002040700008300800065
065000000000090000200000700006000034082000000090010600000005002040700008300040065
006080200000000000000102000010000070060040080504908602020000060750030091000794000
030090840905400010004807000000020000002000506000030000007902000403600080020080750
030090800905400010004807000000020000072000506000030000007902000403600080020080700
000002800037050090200800504760000400008000300001000079503007001070020940002500000
006000050005701030000000000601908005002000060900070000000120008500000400023060009
000200050005701030000000000001908005002000060900070000000120008500000400023060009
004000900950408067000503000090070010003109500010050040000605000130802095006000400
070080050000000000069000240007501600000000000100906004750000029086000470012090580
980000400000080000005003907008097004090020003003048006001009602000050000270000500
980000400000080000005003900008097004094021003003048006001009600000050000270000500
005002040680000500900030008500900600020000050006003001300040007009000024060700800
070009016000000300105040700000074000024030050090015002000000030009007000000090085
001000700000306000096010580400000002803207904900000008075040610000509000009000400
600000004000302000005000800007010300050903060010000050070050040000208000024607510
600000004000302000005000800000010000058903460310000057070050040000208000024607510
000000200000000083243108000020006500005004006070003800761305000000000045000000700
105004020008100000070005009080320007000000000400098050800200010000009400060400702
000900013000004820900000000000000364051000000200030700013006040008070000420010000
604000105207301906000586000060030020900000008030020010000978000506402803809000207
007000500010305080000080000600000001500904006009020700030000040460000073001040200
004000000000206080000400073907003002502014000306009004000900065000807030003000000
007002904010030020009000800700003180000060000046700009001000200030050040605800300
000002904010030020009000800700003180000060000046700009001000200030050040605800000
006000080000002005000009010007800109420001007030070600070200300003700092000010500
006000080000002005000009010007800109420001007030070600070200300003700002000010500
006000080000002005000009010007800109420000007030070600570200300003700092000010500
703080104100050007000106000004731500070000040001465900000802000400010005309040806
007000400000905000020108050008207006405000009009604003090506070000409000001000600
002000500100000008003000600000000000005869300300502007036050890509080401000604000
002000500100000008003000600000000000005869300300502007036000890509080401000604000
000000030403000056005309021000065109000020000106490000630102500750000302080000000
000000030403000050005309021000065109000020000106490000630102500050000302080000000
432000006000007010000005000700500020040030670009001008070010000000006490026050001
000090000804306702009704300090040050102070903030010070006409800903801507000030000
300704008000090000040000090830000046000105000007060500000000000503000604206903807
000090000804306702000704000098000150102070903035000270000409000903801507000030000
400005010080900500007000200000610005000208034000450009004000600050100300300007090
000210004600004009043600000906000000080743090000000107000007960400300005200058000
050000000070009200900000010100000800000200060080370004000000320600000001007031095
050000700070000200900000010100090000000200060080370004000000320600000001007031095
000000000030509080501020903003672400002000700004198500908010307020807060000000000
000000000203070406100802007002000800000000000800504002360701049004000500009040100
000000000203070406100802007002000800000000000800504002060701040004000500009040100
001067900060800000072000080000006024000230100000008053093000060050400000004071500
400000570903000600001860000150600000000589000000007056000046900006000104045000008
008000070903000600001860009150600000000589000000007056800046900006000104040000700
150070040000000000080305000800600000700000408906502700090400005000010970030000000
004705100500321008108060507007000800010050090006000700403010905700893006001504200
000050000400000002060308010200701009038405260050000070000000000300806007500913006
003010500100600070800450000070002000390040807040003000200570000900300010007090200
008160470004009050000300000503000900061090320002000601000004000030200700027036100
300000060000013009079406200010020400000308100025001036401509002030070000000034000
300000060000013009079406200010020400000308100025001036401509002030070000000034000
650000081010547090000000000702080503000070000501090802000000000030659020240000068
000070000800102004200000009000060000091704520000030000780306095000000000620508041
004000000070200104300087209000900028900030000000800071400029507010500602002000000
000400000057000003406501080009007060000953000070100200010704609900000730000006000
000000005008029000000040972002000006010050000000180000000007008360090050059002700
007304900036000750000205000300020004040080020600050007000501000054000360009608100
060105030000000000009040200000573000300000009004000700025000180908206304600000007
008032070070050300000009604342000090000000060586000010000003901010040700009067040
500028907060500000030060500007080000010403080000050600005010090000005030106230004
870000005010040006000006003400000000200705040000080900000160704050090000008003610
400305002002060800057000140020040050000903000030070010046000720003080500200704001
002000700504000103000302000800105004051206370400080001007050800000801000000907000
000500010005070600682000000200006105900701060300004709523000000004020900000600050
000000010000041305021037804500000400007020900002000003903260140705810000010000000
600080001500609007900715008003000400001502600006000100300178004700203006100040005
000000010032006500000003002000009200300700090008200405050000067004570000900000000
000705000000000000054000280000020000009106300008000500700090004800604005100852003
050068000000700203002000080205010090680000031090030607060000400703006000000970060
010070090000003400000908062301000020026000301507000040000206054000007800070080030
000000000400002003700000041000690030509000008031004200006000005300079004000503090
000000000400002003700000041000690030509000008031004200006000005300070004000503090
006000700579000318030000020007802100010705080002604500020000090961000237003000600
008000500023000610500806004006000700000649000000050000090504030030080020050207060
008000500003070600000806000046000750005609200080050040090504030030080020050207060
900000051040600000000100800802007010070510002403008060000900700030800000100000046
000080760305002400060004500050200900006000100004006070008400050002100603031020000
024000000000007098000090650000080246000100000007003900030000000002008700070206500
024000000000007098000090600000080246000100070007003900030000000002008700070206500
090000030000107000073000520008010900304905208007060300051000790000702000030000060
090000030000107000073000520008010900004905200007060300051000790000702000030000060
000000000600709004400813007002000100005090400070261090003000900041000750000534000
705083000000105090100002030070000301000060000602000080080400006060507000000830205
300104000700002060060000008600010200000609051100040700070000003900005070500901000
006004200039070000000000090907000083000000060002160000080630070000400000040007900
000000000609000803450203069043501690060090010017304280390108072102000908000000000
000402000000901000100060002700105003014080590060000010001704200620000089030000070
806000000020690001000000304000920570004530026000860410000000608090370002302000000
806000000020690001000000304000920570004530020000860410000000608090370002302000000
000218900001030028800000400542070800000000000007080342004000007930050200005124000
000218900001030028000000400542070800300000005007080342004000000930050200005124000
000040080000709001602000470804050000003002000000010000008400000030070800079000046
000050000080403060402000901708090504050080020209040607603000408020904070000030000
000503000000060000070209030009807400780000021040000050000000000510020097003748200
000010000700400906290000000007002601609070502004001807140000000300600709000050000
000010000700400906290000000007002601600070502004001807140000000300600709000050000
000001000100072090004085003040900605000000000302004080800540900050730006000200000
008040010000000097000000300400000203005010000070056000104020080000860700000000034
008040010000000097000000300400000203005010000070056000100020080000864700000000034
705000201000702000400351008003000600020905010008000700800239006000108000106000809
000401000078000940002080300000020000057000230000903000003205400004708500026030890
500080600206004001000002050002800400003057009009300800000001040708005002100030500
500080600206004001000002050002800400000057009009300800000001040708005002100030500
950060000003004000040050008600510200007080300001073006100030040000800100000040037
000430000900000068000007000060000100523000000170004020000000006030060097000100080
008547600407000809000000000060204090040708060080305040000000000809000105006129300
000804000000000000006030500300000008002010300001305400850090067900080003060203040
038000500020030190500009034000207000000000005000301000400002059060010340097000200
000805006000060809807000000000702060790106085010309000000000107904010000300207000
000805006000060009807000000000702060790106085010309000000000107900010000300207000
700040000060081000000902560020000015000000840800390600089000000500100000100870000
700040000060081000000902560020000015000000840800390600089000000500100000100070000
080020050006000300100764002098000120600090008043000670400213007007000200010070060
000000000009506700040070090078000520900708001501000809790060048080000030060801050
008000002031020000000607901090580007004006800070290003000302408027010000003000006
008000002031020000000607901090580007004006000070290003000302408027010000003000006
700000104190300070000600200209000060000060000070000501006008000050004032301000007
100070004009102300205000801051206980000503000028701460407000608002307500500060002
006000004000213000070009100007401009150000000064000008000800020040050000080100576
006000004000213000070009100007401009150000000064000008000800020040050000080000576
600405003107000906000070000000050000020784060730000094800000009070040050000921000
807010040010904000600000009080003002030058000070006001900000005020501000705020060
000800002500000090094000001057010200920040083008030170600000530040000007800003000
600000000500000408083190002002706800000000000071800600000000000000052009000000516
300000005650020087007010300030409010700601003060802050002060800810040072900000001
000000000006050400000261000300000009001080500082040160608705901200000008040809070
000046080000000903005809007306050000000020090508090000007104002000000609000083040
076203900000400083002090700200300190000020000017009008001050800750004000009102470
000081000100900700004630900000800107000006000035000600301005000200190008000200006
000081000100900700004630900000800107000006000035000600301005000200190008000000006
020000030500060002008107500073000690260000013051000280002604700300050001040000020
007908100003070200090000030080000010045107980060803070400080001100000005000409000
900080030300002108070000090000570020008000509000860010040000060700001204600040050
900000030300002108070000090000570020008000509000860010040000060700001204600000050
000002003800000206050130000500084010001090700090270005000023090706000004100500000
000600900008000107060000000000031000003000005002067084700408000004000006300020079
000600900008000107060000000000001000003000005102067080700408000004000006300020079
040201060095000710000000000900108007056000940700504001000000000013000270070306050
000302000000000000072108690200609005007000200086000730000020000900406008050030060
000302000000000000072108690200609005007000200086000730000000000920406078050030060
084000006206001000000704090000030060030000508000080040000103080507008000048000001
801000400009803070340010000602080000008000100000060907000070014060408200003000709
005704100401000705006050200200503001010040020800107003008090300109000608002608500
000000004030000002800009051007000900002016000050000007000000000570090300090430080
000709000600000002200605003000000000001070200062050310070040030408000906013000520
000001009009040010100703000608000500000030760902000300700306000004010070000009006
000000010010305000004780032800010950005000200042050007720068300000902060030000000
006387000090000010000005000000020080408000000000000700600700300380600040140000028
006387000090000010000005000000020080400000000000009700600700300380600040140000028
054000710003406200000579000400263001007000400300784009000837000008601900031000640
900674002000000000200000001100000008030106050042398610300000006000409000010205040
900674002000000000200000001100000008030106050042308610300000006000409000010205040
000000050002040800308090000800600279060007008200800645601080000007050400000000030
010090002020000103507006000700200000060701050000003009000400905106000040800010030
004000700700304002051000890800109005049805310500607008062000540900403001008000600
000720080060000030201300000005000008400005100308000024030807000090050060000060000
800000007006000500012708490300000001050040060000152000008000900100296004000501000
090068000680000300100003600700002800840000032002700006003400008009000067000920040
000007004020010006009068510201000000050900000603000000006051340030040005000006009
000000000041600907000009824050000010670010000004020000408000060010803002003000140
200307004046050310000000000087060140109000205025090780000000000092030470700908003
004000600100603005900020003000108000023000170040000090000040000036090450058000260
000050000190800045000900780005008004600010058007003001000100490950400037000030000
000040080809200000050001307030100200601000908005004070102500090000008703080010000
000000080809200000050001307030100200601000908005004070102500090000008703080000000
300000009006000400090007800004010700000600010000590000020300090060000008040806070
170060085800105004040000010001040700000306000006010500050000020400509007210080053
001000700000080000030209080027000650008010200400000009002000400000103000084070910
301060000005804600000010050000000281000070004000000739000090020002705800806040000
001500000075804600600010050700000081000070004500000039400090020092705800006100000
001009000970820000600010052000002080030090040050700000480030005000075014000900300
001009000970800000600010052000002080030090040050700000480030005000005014000900300
600000107000050820032000000000206900700000000000800350800005040040980000005000002
600000100000050820032000000000206900700000000000800350800005040040980000005000002
000030000510000043004507800008040500600301007009080300003209600950000072000070000
030000010000000000500972008107000905000714000000000000600000009074308650300509002
000000030509002000030845200002001970000060000001004620010756800608009000000000050
000807900090000406300049200804000000060305040000000608003150002401000050005903000
000200000000001035907000000030000708000060000070800051000050040512000090089300000
300000006060000090804206305005030900000571000006040700402703109010000080700000004
008307200024000750500000001090206010050708060000030000000010000200503008300080002
036804005000070100009000030000007090950608024080200000040000200008030000500702360
001008040000960008000200600705004000984300010203005000000500400000430002008006070
009010000001068050000000708000000060070003005003780000000090080000040506008000002
009010000000068050000000708000000060170003005003780000000090084090040506008000002
000502000090060040302000907076000190800000003013000450901000504020040030000805000
020905080500000009007108400003407500060000020000806000402000701080000030000030000
000073800000160007003000500200000904800610072700000106009000600000420003000059400
000073800000160007003000500200000904800610070700000106009000600000420003000059400
054000000800000020000009004095160008200050001600087530700800000020000007000000650
007300000010007600000004000002103085009070030070600002600020097000000010000000300
710000049008090200000706000301050906002000700604070102000805000009060800280000061
000000000060204090000789000000000000010906030200040001970603058502000903380000072
700100000000000009010860305006008051200605080008004032060580403000000006100300000
500300004008000060204058000010070050007090200090080010000560102020000300700001008
005100000004809000000000028008000000000007683920050700600000900800000005003005017
005100000004809000000000028008000000000007603920050700600000900800000005003005017
002000800050000020003602700070080060205010908080040050008103600060000010007000300
900000005030000080060504020000906000000080000840000037600000002002819300305000109
000002008000804370009005021460000000020730000730000000003007082000403190000006007
008010050600000000010972300000009015059060430460500000002754090000000003090030800
000760400304080705000002000060000908750030000000000103000000340809000000035070000
000010000090000050802564907700000008004972600500000009207396504050000060000020000
900000004000205000075000630006000900000708000023906470050000040309804102800000006
900000004000205000075000630006000900000708000023906470050000040300874002800000006
050600007800010203060002010000030070002706000000040020090005030700060802020800009
006000057100003040073000009017500400300020005009004860900000120030200006620000700
000000708050100000030000060600020590007900000300000670000000000000092106071048050
000010000016205480003080700400050006020408090300020001002060900087903260000070000
210000089005020600090000040000000000004701200076000950008050700000208000100407006
000000000400906080683001700000090370008017000000060410367005100800604030000000000
100000300009100070020408010000900607002080100601005000060804050070003800008000009
003210006060008901001500400807600030029043000306000004010062008000300000000004560
003210006060008901001500400807600030029043000306000004010062008000300000000004560
200000009000305000053010480108000607000569000305000902089040270000702000700000004
070259030002403600000000000001000300400706002000805000010508060703000504800090001
803050290000000004006090800000008710020700003000009580007040900000000007609030140
803050090090000004006090800000008710000700063000009580007040900010000007609030040
090002600300005100100074002900100400020000030006003008800540007001700004004200010
800003000730200000500074090004030509000700806010000000000001003070000080003050002
800003000730200000500070090004030509000700806010000000000001003470000080003050002
020000050070040020006305700008207300100603002009104800005802400080060070040000080
000805000000000000007060100081090230059206810300000007010000090000943000072608450
040300009500700020900000870000106090070000306000208050100000640700600010060900007
008002000000000307000810600326005070700000002010200935003089000402000000000500400
008002000000000307000810600320005070700000002010200035003089000402000000000500400
000000800035700060000004097803050000460000000050010008371000000000620050000108000
040090030509000601000080000057902460010306090092807310000070000405000803060020050
040090030509000601000080000057902460004306700092807310000070000405000803060020050
030008600000300007001020900800000079002586004400000062004090200000200006090005300
008903500003475600000000000000701000607000108009030400000000000092306810100507006
008903500003475600000000000000701000600000008009030400000000000092306810100507006
000000006200004590900008014020980403090403050406052080510200008084300009300000000
000000006200004590900008014020980403090403050406052080510200008084300009300000000
001090070007080000000700860100000020002030401070008300000502600060000000000003548
021000940000207000670000015000761000810902063000583000160000072000105000054000190
005108700000000000370000092000000000040000010000493000400805006508060109060040020
600300000000090800090280006700004039023000500900001067070410008000050600500900000
020406005000320060406010000100203080900060003070904001000050108090042000700608020
020406005000320060406010000100203080900060003070904001000050108090042000700608020
000010080900006040000000300000300600009070200628009000005000006407000900000400021
700000002025103790001207300070529040004000200050764010009602500086901420200000009
000502000016000420000070000000759000090608070000431000504000902107080504008000700
000502000016000420000070000000759000090608070000401000504000902107080504008000700
000010000090300000020607030100006054500000603400005091040908060080700000000060000
020050760300000000000264000001800402002000500708009300000731000000000009043080050
000020000700409000500700608200080005000000104609100800902000000070000000050810070
000010000030000070750908013009307600070409030004106500190805024080000060000030000
009050070700004000060001400040007800307040060010005300050002700100008000006070050
000218000300906002070000090190000035000102000020000080630000074009807300700090006
000803500203060010000500000070300600600020004004008030000009000010040903002105000
000000070000809060690000010700096042020004000000701000802010900013000000000905000
100894002002107300000050000300010009640205013200040005000030000003509100900426008
100804002002107300000050000300010009640205013200040005000030000003509100900406008
009001600030050400050800900600400302310006007200700506040600100020080700008003200
002050800009000100080000060500406007740010036000080000800000002000574000905000403
087600100000450980900000000008700620600528001024006300000000006062084000009005240
087600100000450980900000000008700620600528001024006300000000006062084000009005240
000020900000500008180300006000008100200000040300200080400000000039000701000692430
000020000000500008180300206000008100200000040300200080400000000039000701000692430
001000400000803000060149050027901640010000090093204580080326070000508000005000900
004000000870006000300504017400010050000000970100070020500602084640009000003000000
930040017080090030000103000500000009704060301000000000002070800010204060300609005
020400036000700820004000007902000000060538040000000103100000600073001000490007080
600034020000000005094000080000000632002040000005807000000008900003061040070000000
000030000010904080400508007008406200109000806004805900900307008070209060000050000
000030000010904080400508007030496050009000800060815070900307008070209060000050000
400000006060000080980000014000604000506090708301000405000105000010867090700020001
400000006060000080980000014000604000006090700301000405000105000010867090700020001
100000007400610080502040100001300005000070400004500008205080700800920050300000009
200007053500200000680005020350000400002040100001000065070600082000008004890300006
020007004006000020000000700900008100007013260000000040000030009150600000000020036
020007004006000020000000700900008100007010260000000040000030009150600000000020036
000040000020607030509000401000568000050000080000279000607000509080702040000010000
500300204006020800000070000000086702107000060000012305000090000009040600300800409
009070600300000008050906010000507000041060570570000029005000100000309000100602007
000000001000005620070020409201986700000000000007451203605070040048500000100000000
200000000000190000060000030000005001050007002004308060000080200620000510040700000
000020008009000020007500090050000000800300042006050030500040006400800370003000000
000050000020804050040607030274080315039070620685010794050701080060509070000040000
000050000020804050040607030274080315039070620685010794050701080060509070000040000
403000502000215000000000000850000049000000000070903050004000100230090085906050204
097060000000300402020009007600100200035670900100900500040003005000400308063080000
097060000000300402000009007680100200035070900170900500000003005000400308063080000
097060000000300402000009007680100200035600900170900500000003005000400308063080000
000850906000001000048090700601000030309000601050000209004070560000400000705016000
400800060600100000000005703010500020002040300803020900008200070000008050200007000
400000060680100000000005703010580000002040300803020900000200170000008050200007000
054000260000020000200509007030000010085401370040000050400608009000030000018000720
000000000400060001087000250000000000800902006076000120060070090204080703003256400
005000004000102030007008010010030029800000100050020048004006090000504060008000002
003050090000704800500003000006300009092080360700002100000100004008205000050060900
003050090000700800500003006006300009092080360700002100600100004008005000050060900
000008060010500090900000200005200004070000009603000000000050003040800520802900000
000601000006090700038204610160000029000000000280000047053402980002010500000305000
300000005000605000400807002620000098000090000790060021850904063000302000900050007
000000500040003120539000040008402050002060300003908070164000030080009760000000800
030801000020000007001060000300002056200548009970300008000020500500000080000905060
030801000020000007000060030300002056200548009970300008060020000500000080000905060
008103500024805710000000000510302074000000000830401052000000000049608130001709200
002070000009000048000000030000200800005610072000003000000700023040000000367004910
002070000009000048000000030000200800005610072000003000000000023040000000367004910
800604009100070004000000000020708010640020097000010000007000200280000041006241300
130000200009042570000030000000024008003506700000083001000060000004098610720000800
040090150000001403600405000024080005800000001900060840000906008302700000086030070
040090150000001403000405000024080005800000001900060840000906000302700000086030070
000000100004002635000300008935000000080020073076005000097000000003600051000500000
000000100004002630000300008935000000080020073076005000097000300003600051000500000
000308000406907302800000006380102074000000000670803015700000003102705809000401000
081000200200080500300040006160004070020060000450003010500090007800070100046000300
000000000400050008820090016000706000040080020100203007700030005038000170510000042
000000000400050008820090016000706000040000020100243007700030005038000170510000042
003000060100007002000681000048020003900000004600040950000239000300100008020000700
003000060000007002200681005048020003900000004600040950800239006300100000020000700
430000006059008002000020000080064090520000060000007008008000150200000000000301800
430000006059008000000020000080264090520090060000007008008000150200000000000301800
070306080100824005000000000045703120080000070067108940000000000600987002050201030
360000091000020000047000230000206000080000050016000420074010960009507100130000045
360000091000000000047000230000206000080000050016000420074010960009507100130000045
000001400050400079000000051609040030100200000408060020000000013010900047000007600
000100200600700030050800100002600075068050940790004600006002010040001002009008000
000100200600700030050800100000600075068050940790004000006002010040001002009008000
100000000000000160870609040400000000005000970000054002020900503509001000004060000
100000000000000060870619040400000000005000970000054002020900503509001000004060000
060000080200307005001905600006040200090836050008020900007204800400608002020000040
007301200000000000090000050400000003065000710001806400300105009009080500000403000
000000090000602507500003601300900000607015004400200000700001802000806109000000070
051970008000600507030000400000080004100040002900060000006000020705006000400058970
009500067008000009200001035000670020000000000900038040000000006052060900180000000
570000094890000027002070300030709040200030006040208030004020900920000085380000062
080705060000010000006040300468000172000000000030204090005000200094000580100050006
080705060000010000006040300468000172000000000030204090005000200094000580100000006
003000000040200070070805400007900301000062800004700509020607100030400050006000000
000019000905000100200060070600500490308107506024003001050080004002000908000930000
000019000905000100200060070600500490008107500024003001050080004002000908000930000
021090830507000602000204000002856900050000010009417200000102000203000408096030120
760200001000000200040600007000008703000005006300064900009053002102000070600000300
760200001000000200040000007000008003000005026300064900009053000102000070600000300
005000200080601050100000006090705080000060000000932000200309005539000142800000003
000700040091820005040000700005003097200000000003002051030000600089240003000100070
002000000054107000000030407200010735040000080583020009908040000000305260000000300
700800000000005849005000600009000302400002000000000000091050007800701090020090500
500020001060050030004000700040801090091000340050309070002000600010090050700080009
000108000900305006230000089006000900050060030300000001507901408000702000093080710
000108000900305006200000009006000900050060030300000001507901408010702090003080700
060700000000060010008150090080600007201480000090200008006920040000010050040500000
070001030030060040806900000002080000007126800000070300000007503050030070060800090
080600004000300000960040030030000007000200080400000205000074090000000308700106000
200000008000601000108000407030904070540030019010506030901000703000207000600000005
700080004008040500005607900057000130010000090004302700030000010500090007001000300
000700000570010000000054820400030005080907300100080004000069750850070000000100000
000600000000200604000890071708000040001305900090000308970038000502006000000004000
000600000000200604000093071708000040001305900090000308970530000502006000000004000
000704000008060070023000001000040056000290000009005300001003402400500100200000000
320000094060000080000305000030806010005102800040503070000607000090000020810000057
000031000087002400004090600009040005000005760008070002003060500056004900000028000
062000340054000180009020500000208000025903810000070000000010000007000900091807420
060000040054000180009020500000258000025903810000070000000000000007030900091807420
000000035040910000009008001100006790400090008078500004700200100000057040850000000
000000035040910000009008001100006700400090008008500004700200100000057040850000000
020008070000107030060024000600000200080000000007950004059300000000000000000040053
600000007027000940009020600050718090060302050080465070003050100096000580400000009
040206030030000060002305700050000090400708002090502070801000903003080400000000000
240000000700009080000060910008003100000500200002004500000010490400007050580000000
000000000084090600107054030001000093009040200620000100050760809002010540000000000
000000000084090600107054030001000093009000200620000100050760809002010540000000000
700040010020000009008015000800350020060802001030100007900000000200070006000000052
000020000406508302300706005004070200730000059001090800100907008205801604000050000
030506020600000005001030600098000260000060000050903010010000070070198030060020080
700000090010000500009200801600012000100080760200094000006300209050000400400000030
700000090010000500009200801600012000100080060200094000006300209050000400400000030
500600000040030605002070049004028050000000000060140300450010800106080090000007004
500600000040030005002070049304028050000306000060140308450010800100080090000007004
010650004000000070000003210000000000506020190900060720800000000040009630000471000
093506820000204000600000005004030500701805309005010200300000007000702000079103480
100874009052301840804020601709010503001000700000050000200090008487030925000000000
100874009052301840804020601709010503001000700000050000200090008487030925000000000
020000000000000340801004000000860950703001400000450130609008000000000210080000000
000800020000037009300090081001080097000206000640070200960020008400760000030005000
000900000060000590500000270021096780000203000007000000030010005002040000000807020
000900000060000590500000270021006780080203000007000000030010005002040800000807020
600000007047080390000704000002106500050020010008503400000302000015070960400000001
001000400800050009007000500000208000406000801200010003095040760080000090700801005
000000000600708050058090700020040003000310078090050004082060100500104030000000000
000000000600708050058090700020040003000300078090050004082060100500104030000000000
620700900000908010000060004405000009700000008800000701200070000080205000003006045
050000060027309510003050900000847000840000072000625000004060200091208450070000080
003000000020000007700605003010000000052003000300258000064000900000490750000130002
000401000000060000006000900008000700030604010040928050025000130073105690104000805
000401000000060000006000900008000700030604010040928050025000130070105090004000800
402000100000100207780902050000710005009000000000480001910307040000500902504000300
406050008302000600700100000070090800280000096001020040000006009003000501100080307
080000700200000009100509000300008012000900005000260000042010007500000006810020040
003501400008000900000708000900207004102000305600803009000409000006000700009302800
030000070000050000100382004006203800080000060000090000001020700057806410009501300
000000002000450010708002090051007023000260000063004078804006030000390040000000001
000000002000450010708002090051007023000200000063004078804006030000390040000000001
000000002000450010708002000051007023000260000063004078804006000000390040000000001
703000000502708060040006003087000006021609840600000230800900010070304608000000305
703000000502708060040006003087000006021609840600000230800900010070304608000000305
000060000016070003000540000700002900000006002020010407000000528004003060068000000
000201000590000014810090032009080100050907020001060400130070056620000043000603000
100000006000802000000030000005040300090000070040109050700000003034020780026050140
006020000900000701020010609000001807701840000000007402050070908300000205004060000
000108730007300490309004000165000000000080000000000965000800506098001200076502000
300050004000204000086030250038000410000702000094000570062080740000107000100090003
005060030000040000010003904730004000001000000640000100000950006070000001009201005
070060050002000800800020006001638500000201000080975040037482160029000370000397000
070060050002000800800020006001638500000201000080975040037482160029000370000397000
000700090020000003040529000507300100006000034402100700070483000060000007000900050
040805000002000158008930600000650030460000012020049000004018300897000200000204080
040805000002000158008930600000650030460000012020049000004018300897000200000204080
000020040060300800500080000000040010300701000005000200000006000092000083043000590
000020040000300800500080000000040019300701000005000200000006000092000083043000590
052109470400020003000000000060402050300080007070305060000000000800050006037608140
000301000040020050070080010600000001280705063009040200001030700060000090800000006
020008016006000090908605000100003008004060007600004001301706000009000050050001064
000400060004700003091000000060090840007050900019070020000000580800001600050002000
000000003800410000010507000000060000000203070002009050031006090200050010705000020
006010900050803020900607001700000005009401300200000007600905008010702060005080200
007000400010000080490000036001000700000070000800106009050409070030010050008523100
000000000010050080490000036001030700000070000800106009000409000030010050008523100
000000908100000000620105030380057000000901000950086000430502090700000000000000402