-
Notifications
You must be signed in to change notification settings - Fork 2
/
input.txt
655 lines (655 loc) · 34.6 KB
/
input.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
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
Q K L M E
174128987643 16544839870 727 147873677182 17272335112
128768601581 12234929533 1090 89552233479 2575570759
44816946811 6189612562 124 10373767749 2582954242
247851873513 30555050132 233 185054570573 2979289504
139422909663 13247247031 220 126174582603 4543077910
65249174917 6199640653 531 48341173536 1686354282
215397190882 20465932065 83 135844807737 8228947061
206374414000 19608634261 935 115430136618 9980281110
353411596439 150069316512 266 237256911505 7765494456
60133548239 6869015900 84 45179507253 1507196045
329875581395 31343079318 103 232704894466 21888999085
106556210761 12866368961 108 78719714483 9603128111
377102687083 35830355743 156 266625160028 6238293449
329954543710 31350581911 177 179792327884 21813013666
109382693223 10786021964 90 47216510860 1748066309
206442156727 43159235044 98 168325584465 4134157934
426198563205 40495193113 90 285356984419 7275084697
231713869061 22016258816 108 166869801980 14957537334
211176876967 31255143953 1009 163836516233 3376310873
192865850794 18325120137 941 159513633433 12908609971
537139897153 151968862366 185 486099468778 14930779087
300368639190 28539481592 180 28572045909 16766160034
737313684857 70055750138 1071 539822132167 22670842814
203404372554 19326436215 127 136187363574 2591361114
180497332105 17149927173 567 67827634508 5902253134
223169078210 81567336109 167 89966853174 3144628407
109094752475 26368338322 582 55934749405 1958258495
284903676414 27070080453 179 219600450533 11356949795
126305724921 23165781755 672 80170883414 2881353086
141991013892 18451355408 110 113227190114 5275244047
51251495126 4869653189 32 34314925934 4175525429
204864762453 47113523309 131 158289052115 3224730955
180760309310 34499515468 136 159519010669 12353424028
254452926209 24176806950 134 163227917121 15262321812
46665215289 15140362396 269 38224899839 3684153101
213676374242 38557963234 128 163469118121 2649016963
545530716103 51833519878 185 330550708833 18954644075
2114124188349 375234720535 1320 1415490709187 81127625770
148226457134 19521216741 131 112449230946 14681811065
322004451608 30595205092 111 177851053036 7983500200
167954321130 20549472018 90 147699619311 6577057984
303518154118 28838732285 106 265029148822 20643728775
275047932305 26133638392 146 26163457577 8071089482
189851438330 79996179237 484 138744824622 11184995533
266198480313 25292809027 140 140007618390 6651468792
112247758846 14844004171 153 101581685210 2026970309
105985817791 11765451208 110 92437917722 8467327962
288289662292 47674525485 180 193021460588 3333969159
141403407783 55687258908 220 112968104229 6853941472
108300713792 32165285098 92 92946830916 1306865456
316997032006 51157049846 171 273853968071 16112631266
161240310078 15320224088 108 100748330647 1625066290
74639849566 15333290036 176 49974364878 2089085144
724537564663 113344824055 162 485106881572 15549350640
92793552844 8816765626 122 83976068399 1469505625
431472944969 40996337712 98 345985110139 7737654687
507231560365 48194531290 1077 377788623072 22609520199
206229935478 24379668590 191 186633431278 5994439417
590353746258 160150284165 272 534256799706 18368440449
166959671502 15863648363 109 129707548546 9978879912
12364103962 5366528924 595 1971842057 130222645
307508973060 44030476436 192 205889557909 5848710666
267362390053 36226146811 220 241956921214 26499413102
208579319211 25094891016 363 188759570466 2716231889
595003415122 56534161019 211 427187756270 18154148988
346503314145 32922960873 153 313577669112 19698790067
62462759997 6648593664 39 41821316294 5799211222
216217246143 21919876156 135 144766094865 12165565648
95037224653 9029947770 86 79479307698 3149189485
337939547932 40465509992 211 226264044823 5367050163
120653084657 13616031122 122 100252393891 10762714437
249851040755 23739559488 156 167285265945 6073761056
263308147210 25018184457 205 214237976053 11578277402
37841337785 3595489083 121 14195870750 1707600782
289503816794 27507162107 366 230766085060 8909088535
609924512904 170061542218 398 192626359506 8090600537
253214783944 24059165047 199 93130620923 8761102620
651948937659 206024005723 426 320248734097 17370063463
264176663032 25100706359 73 218394856416 8239987302
1401368615958 563208380937 893 1268206929686 28325228022
904909217131 85979814718 565 605872917338 23093112534
3680507088 765897659 70 1260541621 67365419
877840636132 87448171808 320 277239627408 9966030201
2344151834787 436544226774 330 1983841481280 216306431815
53636577608 10469464712 35 16939503817 765005396
6497637223 1362036015 112 1890221738 385765834
91291726149 33029357191 57 61123462276 1271229616
184185061785 17500316260 115 123319266252 2622163233
3131475938 4696306069 24 1162560442 180675564
131169821883 25611575624 74 118705724663 7101867872
3774677305525 358650402941 1045 2435630032715 51263137474
1148353819940 156614741816 717 768868816486 73574385878
1632067415485 192685274619 966 1127335978735 114088264060
39098713195 13427124918 110 30857687205 1190104349
33632527263 3793567210 228 10621824791 1167747645
1026026797528 119992606691 520 324039780989 11895862719
129769235551 53105857249 661 86885694221 1388751314
398214751708 90882398331 218 37879487679 15374098032
474569038299 45091106612 274 394502647939 41214742982
364988686008 56567543295 227 34718915799 23185583383
163603928160 65982874410 230 122470210300 8971912007
298362438407 28348862723 120 225514688771 11370404296
61298945838 5824310224 40 19359432933 629712672
1105816120193 142268967753 881 710773413155 19561026928
414291926472 68898144613 125 357723056259 32906423276
431178947732 122384857971 266 363992519764 4630946173
163364141530 15522019618 102 109378827232 6953280841
161762532811 15369843003 101 108306486300 7436029988
218358192494 89473013930 178 113487181672 17635625665
260248292271 24727452795 100 168865335789 2865949146
209810809732 19935142891 131 140476729603 19593180238
189711168931 31214842069 155 156799697598 3094309526
293793585847 33417161700 150 265876556122 11707422147
700792462967 66585691671 192 456532351677 13577924578
214615637424 34698743983 134 143693753934 11697815280
290167377389 27570210219 37 194278666053 7176581656
171570435951 16301739462 147 155267367432 2216271353
24415249750556 2319811324833 1026 22095249294925 282455374049
253034169161 24042003960 145 216455562207 10216478448
451281739965 196157347143 147 408399776723 25718838806
2480244769361 1047336485817 396 538769819633 89713346591
519960089032 49403930549 195 398638979968 6799283155
97777646788 19255991352 363 23774472331 1819913500
287260436718 27294007683 153 230740555683 5496574624
390754492286 66640370489 166 298204762453 9986791982
265867132550 99822091924 166 178008679868 22393947137
246647821782 108093230278 154 165140582547 12711780715
283484834600 38866942841 177 189804436258 13685699456
357925185356 58995613078 161 300377724307 16759541022
247781832067 23542953932 209 163415658147 22419781572
405511551155 38529619739 123 138061219587 5245188481
277575764065 52077066064 190 248244507637 6781796401
250736741116 23823714176 87 158837724307 12950813560
449909917108 138510119836 174 216945162330 23609531931
2240651317062 322300238322 1399 1500205682708 40716366334
324869107376 30867389934 342 234227442628 16531333291
374437657533 1587956362683 2728 287233917415 4542371065
829068245184 1013055928361 541 261836333152 79591720462
751013152966 71357403064 350 661264525290 17553347262
2440852471410 312436077949 1524 1634248363650 165322842044
445247366644 93124395258 278 298110921790 7865452908
183433244301 17428882433 599 131677067311 4889911870
189840944815 18037709145 194 39665272853 9340041742
70493787714 6697956758 46 22263347874 2644701467
195124721775 18539746427 131 18560900777 3072425689
256309770512 24353234736 85 152695525366 4740538521
233828382838 22217169028 60 22242519416 11694736341
240907909279 22889829181 81 22915947092 10911446987
1005854450073 95571111017 106 910275547284 49002977122
313915409471 72931883601 196 210178923171 11961109666
4420441483613 420007590306 2760 2959662390820 285598076244
256257477166 105719942005 160 171574631207 4183449923
195571417607 69461460618 257 137441678563 17742784216
241842994090 41402279422 151 161923558216 8440813349
213895800906 20323277720 91 143211794459 16998341908
161762532811 15369843003 101 108306486300 11097593223
122597891676 48260191798 80 38718865867 6658836306
37644638882 3576799766 212 29019196408 535145835
425760755238 91909500093 145 304431915726 8809043753
1050655657380 99827891068 656 703455988948 82008706147
148382369330 37252665289 114 89277749635 1634407015
462352257272 255638192682 148 43980456670 45188413400
497115400261 120185968802 133 417951914959 34350812197
494516847034 46986444693 237 447526571605 12782173501
248249431269 23587382801 155 166212924246 8151834028
140941612557 13391546361 88 94366047279 6354422717
5219953298795 495973086549 1939 3494967528590 156547439749
484069872592 45993826970 216 361286220738 20199944335
356973111520 33917747114 147 323052599142 16793317886
124741572646 19302099816 66 112888304367 4751122700
190651623302 20854395328 102 98580436718 7045017831
190591498964 42561675385 119 127608632282 11502199322
321163773121 30515328150 20 215031991711 5861678947
77785813953 18959393738 1046 52080713792 4361044104
306738121114 29144676970 124 246530618620 16983137351
2783596847801 264483040611 1738 1863729433571 128591793272
139996675109 16945633023 124 108815998158 12198240701
1204711624069 315865232887 163 806602620309 25815461352
267468742037 25413502756 167 179081021567 8398841630
233834948192 72787550293 146 156561851255 10351165927
1582736971372 150383518003 213 477489674572 24929193616
330920636273 43323665188 139 275668825697 7914897264
516508223194 143694623651 260 401917129480 11461901417
273954098549 26029707941 114 247922268445 11941035251
276263758539 100722554257 110 209720275539 3871345739
225826901527 22714333022 141 151200143526 4284786494
181439696063 19450442384 157 153331703124 6966996975
30833187505 20239406271 150 9885288203 590794192
216217246143 22779550670 135 144766094865 10814336900
97698163328 17075796753 61 65412828306 3250247007
328329892547 31196215922 205 219829996162 20046140093
5244422672500 16956632863861 667 2219081303247 195226255790
79039486530 24765588882 134 35692706271 7473961787
201505282063 21477588288 113 19167840509 2730730674
307007444931 29170266732 130 232442075370 3087053116
159992877427 46249708432 141 125745817791 1605342358
100759642336 24893627042 123 42087358201 1616587411
371132089953 35263060345 163 157069986185 32293923288
238639775885 22674322823 149 159778875585 3255482692
2255627430934 754366696217 158 369461851145 43280853138
369030828920 36855187517 160 267938303784 18629784198
351918633817 74723822136 1290 234557220815 6219315272
61248752782 14677517384 105 48502571187 1085895611
180582311766 17158001502 158 163422911397 3274175378
301102535881 38407074732 188 201600191880 13006145117
690766751094 65633100148 130 587393821475 30557554126
229030120500 21761262846 143 153344826925 4207530382
1151557038913 109415020832 719 771013499885 94181047483
209810809732 92943893151 131 140476729603 6267352585
356225601351 116929569210 193 181409803515 3708654220
961753652621 91380880304 120 214958949267 21533586746
209810809732 19935142891 131 140476729603 14750565471
1463540615231 139058093947 153 605937519084 23322865040
179380234093 22903212178 112 120102241922 7758646543
997802551999 97962689107 623 668068720546 44687734907
376346167012 35758475101 226 250430647018 12820157060
206607590759 19630789516 129 138332046205 13218705953
180981843580 33816812645 113 121174583621 11790515831
11512779185 15181138116 113 1095133155 566962661
452144157648 42960409911 135 366033165247 16309793853
94783004835 43259797882 161 56123748561 1574171422
4034453658761 383333014519 2519 2701228102694 43421189119
363203007138 34509679720 3609 102435872285 6519576066
6802415499271 646330497237 290 6078534351063 379050389185
468462660220 206815126078 122 76832527439 38207301202
706391655538 67117698120 214 639268485411 65068472781
163364141530 15522019618 102 109378827232 1963548750
775431667575 73677524599 506 244896829335 49017051250
217818855630 27832883935 136 145838436565 3048429282
133548238545 12689066029 117 120688003684 10625311082
473977755776 49250378656 187 240027834062 26961187785
679869825773 64597730408 177 409306635198 17005803579
55635652490 5286213249 177 38163139767 2456067988
332540940978 31596328063 91 264575478548 27883019219
400401183206 38044058888 121 359970375318 5016436257
501506587612 52064385213 424 281039176453 11549713202
199554839205 18960673376 616 169855670428 14838713456
157341315527 15357950599 107 100967263029 8468394285
129730347686 34166175336 81 86859656919 4934275918
366768124185 34848418786 199 153503722465 13949328489
349150812802 33174512565 218 233770435183 21317410715
168168969223 80917399803 105 112595851562 2660278578
217818855630 26350805557 136 145838436565 9362370300
264265523831 25109149454 165 176936338936 2927237754
168168969223 15978549606 105 112595851562 10077894952
281883225113 57365700148 176 188732094558 21611066593
347141161256 73514877451 516 233914176836 7938346035
16819728298 1598123983 130 4833832220 494827375
516657743495 49090158678 73 345923025558 5852928865
200308542482 21702411156 99 144252037762 3575875265
223995364955 21282886296 95 183818765830 13810365898
573001424515 142927001455 139 452469635429 55989945482
203453856014 20043808811 120 124878870980 13615665350
163819172615 17550865986 134 135656765677 1843014894
114377681326 14097250531 148 69071183514 10983888544
197847665976 36997792196 130 149901419142 3749963141
329081280221 42588453249 425 294760097475 20203222459
395485762530 37577020924 411 353765791695 31647190744
181086729603 64523118681 112 17225561116 12512738704
318720237163 42484683514 199 213395947502 3439553642
6422028369684 1084486300580 232 2984711723010 332696417176
268996552306 51077924730 159 243435801125 16951383750
404610845038 38444039281 187 325498732827 11229120700
235436557679 58431877546 147 157634192954 12961609200
239353263489 22742114742 85 216609294616 6267257784
66281140249909 21068064606679 642 17420089272083 2903575394993
410194559061 38974575039 147 371216806482 27893499038
201802763067 19174259528 126 135115021874 7746338543
183845612864 57757103725 89 166376125147 17642062837
407935465500 370416260337 146 328721155116 5071127830
572196421061 54367157869 236 132784796991 10748435632
239556927623 22761465859 177 162601280221 2582265245
196997935375 80990504562 123 131897997544 4750609888
301150089800 28613731006 108 270436309771 19368536649
393862153657 66076779223 260 356436348667 9880879054
246361961778 102680913292 1517 172702089953 2763287543
192521298641 69461460618 225 97020386829 16600025745
638050502725 60624273647 153 60693447575 17960071911
1050989798143 99859639403 206 450045508481 50642408176
229030120500 21761262846 143 153344826925 8699051417
425773212065 40454778438 1625 40500938429 9429483296
289891271011 27543976012 181 194093801520 13523087235
290490831223 32813017131 1657 223037214675 11033069145
179380234093 17043786271 112 120102241922 8354966691
105857365876 10058021879 157 92004227493 7216440319
324158646097 30799885561 195 159899498043 4801739095
430702165938 40923102257 171 174213480697 10339451686
184099690690 720208061616 1103 150588840279 2475828725
882168624607 83844102590 1330 517836829381 23863584175
176177015888 16739432969 110 117957559291 1804709664
706309672270 67109908492 441 472902578095 29587256162
217787550848 20981853705 87 154798108067 11813065572
1087492669430 103327954291 679 728119841891 57540001285
240873836058 344807518576 149 47448413539 4794467778
292183283445 59007398741 90 209614793154 15613513412
394593753166 173296654675 262 335159269322 14293760046
140627360051 13361687706 293 26630650672 2307954916
515872360887 49015535667 209 466852829056 9152782455
276865140840 26306300191 159 163527252283 12978235013
229336606033 56176101137 133 174051374626 18856110697
209969668432 39356920619 147 155814490751 19722442124
272190498120 25862139708 85 152285609794 9958306521
184127715097 42285995277 143 137777896231 12501254119
195015644332 45897112258 122 176484751208 2097846822
726576755699 69035582411 150 317438440402 13734612455
273875179216 26022209432 171 183370387597 15108490181
530801780643 50434052265 141 50491598876 30564852836
144144830762 40566679634 90 96510729910 4149407217
217818855630 27881145244 136 145838436565 13169575272
367856058792 48242986835 108 332901420493 6311838849
152152877427 18913810256 95 101872437639 2023711668
1582389922481 726894325627 988 1059473348684 98877278960
211412418451 24732107105 132 141549070535 3358370205
120120692302 11413249719 75 80425608259 2437369891
337708189424 74938779265 179 269516714253 14575120402
267468742037 25413502756 167 179081021567 16330293371
234626614475 22293012889 128 212331784070 17604367508
201802763067 26286380340 126 135115021874 3493534289
434262030854 137553807451 139 392997324585 22362460656
791016434876 75158308947 189 402436207691 27016805060
1774583030163 168611742755 1108 1188154321897 24176922983
122673859851 16172937429 152 96483806892 3529364884
122673859851 19622923730 151 96484436258 7055766293
133001346995 12637103209 145 120363213501 8164915189
98089725996 10209249305 117 88768985421 1673085844
124362305626 13490753793 143 11829748656 3666913607
41226634431 29368429918 214 33284222887 2441399454
286900098242 27259770176 134 258145813186 14125124722
235436557679 22369969522 147 157634192954 3138035063
199935528437 20239406271 158 180937135145 18491665214
1499527048123 142477339519 195 798439575562 16322063154
189740367641 79093461156 192 33287980659 14154951259
251706519303 23915857506 114 210899732136 11072789686
235836340471 22407954824 162 201932431499 8955689612
1915524642720 920261080676 1196 1282520369176 108471740775
192193107683 18261199550 120 128680973214 2220685882
185786671272 17652492947 116 124391607951 9204113186
538140702280 66276115197 336 360306725766 24497544851
38438621537 18618506796 24 25736194643 2180519250
422701330110 40162904031 156 345853905135 16341122095
235084304244 22336500214 206 120628183283 3357352027
188989889477 17956846249 118 126536290583 9702317418
362470964003 59735770165 299 328028031400 9843289228
747915187658 189733064275 416 676846343642 19334501530
497670691534 47286106759 227 450380729608 39456501923
153975404866 27013308152 121 130689095863 3037952637
119049277765 12759599510 107 103551778341 8095662405
692678090694 65814705796 452 218761594875 8889564347
50571630316 4805055935 33 15971532170 1918486396
27158395129 3890420876 45 20812514540 2472368690
359653081587 34172384071 154 322367446466 11481682137
186674415667 17736841849 1038 17757080063 6754077519
230583214368 21908829829 1729 34955774810 9625220551
269070351524 25565679443 168 180153363267 10193390068
932137700514 88566925018 67 675759571725 67246519195
235436557679 26718482960 147 157634192954 15742191839
160160923325 15217666316 100 107234144601 2157851220
643209126564 61114419524 166 396847004375 15288381771
665613400875 63243158317 179 161437337478 7663696673
329952636426 31350400691 376 236197784941 19763470557
163789845729 39118017811 236 79062061555 14217046494
20638441937 9130274135 82 18074419372 1393161483
400402308696 38044165826 250 268085361885 10043705428
691344429350 65687988161 12816 501070734515 35141925758
83915928314 7973259452 303 13775519226 1796752416
214947713562 20423225044 204 194522823442 8142232155
110954740195 10542348142 101 89147764218 1913589026
303558984573 122047416919 106 274714021293 4934264799
87960305472 9524658636 127 66679401335 3030798907
213436586077 20279645491 115 137845193031 15583500062
146987226955 13965969514 172 133020118816 2500728769
261062304858 130325451499 163 174791655538 2666271846
372678745107 38689586020 76 325546376545 25934042667
209810809732 39693277755 131 140476729603 13786203531
634516116867 60288454500 179 530505866049 15698092414
259460696139 24652619465 162 173719314606 19761461085
103010948653 20968511490 26 10198458055 9731146770
866351904981 82316297437 360 516117438023 32814404246
139340003070 13239369674 87 93293705580 9190932797
257859086653 24500442778 161 172646972907 23207942449
16094865300 1529251233 60 13008120347 555104790
211412418451 20087319505 132 141549070535 2111144880
283484834600 26935269409 177 189804436258 27643019015
436322806816 41457146614 172 372897712795 16827481536
400401183206 38044058888 121 278181934751 5016126764
472413442321 44886292981 227 427523489827 16580377221
174964052498 16883735353 112 158338513720 13202398880
275486888404 26175345741 116 235734364776 25451037124
425576427968 40436081026 128 316987391972 24224230878
490153124568 234065073892 88 423661802901 30047752836
836931375393 286569329359 3333 698660944815 28118637565
143003076215 558970468818 750 94519331491 9050177294
253181525059 24056004959 219 152454431652 10007415648
466509907130 98486033897 167 373174933610 5928371260
5645672547394 536422737656 3525 3780003597360 213811306431
175399174917 16665526525 118 154919300023 3191444056
137738394351 13087193059 86 92221364648 8918444967
243444603577 38570344663 152 162995899916 17555471524
936941401489 89023347952 585 627319745951 59945214095
366768514084 116106830872 229 245566190805 5676261423
204033901297 19386250795 124 184646069970 2117746553
221140532658 21011634830 115 200127184780 10564155558
1244450374549 118241267305 777 833209303861 14640285036
301102535881 28609212677 188 201600191880 8891849657
339541157418 32261452587 212 227336386522 27831876920
257574054033 24473360446 360 219742360887 2936306744
263418222427 94787724867 515 157752359352 18096483025
2392804194489 227351934762 1494 1602078120347 85254122613
217911278686 20704807744 150 196587026633 4072126072
227530927930 21618817287 103 144483469184 12844394864
32032184358 6754551754 20 21446828613 642477198
1883236351984 178935421972 137 179139592106 24506569244
349102264180 33169899724 88 286539165707 19152399093
513663629596 48805673391 118 328721619464 14014347366
177181671656 59401763614 160 138457709724 3687998496
33179829611 4021651446 70 30026996009 1523334626
127162425359 56402456144 146 115079121367 3957829749
194599835751 96929383000 94 157710524215 12556817809
185786671272 85110646272 116 124391607951 1871642131
453246835521 43065180686 130 105868662983 15164737146
240458943894 83017806623 88 178027702817 16756569830
256257477166 24348266091 160 171574631207 5818482843
313420113593 29779565492 126 278942418451 11786113239
128128738967 12174133082 80 85787315987 1403342537
146074142298 23208289851 225 76751861233 5531489319
145935060250 26677620413 109 131803885947 10905482163
192193107683 40498199483 120 128680973214 8140122454
295113301098 78754540818 131 240812823701 3889494992
463201045360 147460336004 3709 336603648783 9521760741
338856982117 38938063976 172 272366198480 8392793080
4905285392586 466074962228 137 3209240503492 82619340483
206883943112 19657047094 135 65338087059 10947388727
607362806048 57708486710 284 464263552076 14549949516
200201154348 19022082913 125 134042680943 4008917110
877477561796 83373400065 227 747290774264 14648845336
247487800292 23852978753 821 23541847814 3681245988
360753045514 34276896981 158 244853595825 17865965529
643470746028 61139277259 172 474258242382 6484934582
574795420216 54614101388 167 387590000768 30478152908
538044814644 51122248064 182 438092721621 7388761452
375096876199 118513106826 178 82384431652 5738146387
789593351754 75023094915 493 528664332643 19036408186
223279340702 21214853358 94 202062757728 8819208234
172973796915 49839071573 108 115812875892 9232653540
80080462046 20055200525 50 53617072684 855259967
50775237547 8324059060 81 4829906418 552612615
6215079493820 590524854009 189 591198658765 506070178906
876080250979 83240634786 547 586570771356 12009871836
224225292808 56227149638 140 150127802594 5647095588
224029326119 21286113111 121 202741477582 5219507225
154987879346 30372498433 139 140260528433 2965891905
326413823010 961792578880 96 125389141914 9862089864
523726219203 49761768847 327 350655652775 16063463679
240103214368 22813371213 102 196529014506 8500758958
129730347686 12326309696 81 86859656919 8942466240
7857926211528 2686498951580 197 2288639603193 345011579567
126354894466 27042431222 57 114348324158 3799367469
293094489984 27848329387 183 196238484918 19897125306
2373584883721 225525814807 1482 1589210023026 88714108456
177778624607 16891609584 111 119029900223 8431320912
105706209226 10043659753 66 70774535267 3930518585
150551267941 14304606339 94 100800095940 10379488616
208091853557 19771816525 103 131083459974 3183589978
407245303554 38694351965 167 285713840663 15419110972
214615637424 20391672880 134 143693753934 4371181690
196997935375 18717729539 123 131897997544 4199725160
32032184358 3944553696 20 21446828613 652428138
120120692302 11413249719 75 80425608259 2446514060
32032184358 3944553696 20 21446828613 652428138
264265523831 25109149454 165 176936338936 5382431234
208209200246 74368739867 130 139404387904 5950816226
72126668969 8500422157 87 54931302479 5296625409
1449456355822 137719880134 905 970469008366 29521864431
680942512856 88970494384 206 289767196255 30931359776
411702813723 39117881631 142 243935513086 25777402978
506835483920 126782671182 162 165642970297 15394497846
603852307928 273835329746 135 430088180213 29966207829
88088507944 8369716485 55 58978779645 1041166390
65461278686 6219793661 86 58745793230 5332552579
281788749712 26774116156 139 126038095786 10880936574
250749371402 23824914241 133 191791811344 8474251305
400402308696 38044165826 250 268085361885 8155214220
164965751017 15674196305 103 110451168931 3359893893
213013383222 82193876594 165 192772298196 7554274889
256257477166 30241117034 160 171574631207 15184620909
240763216671 29707925048 107 217885270383 4373462827
244942017039 23273129329 95 23299684597 11882248982
247456284442 28887639033 112 223942345469 14727655068
467887348223 148620057580 243 44506972597 12631945933
137738394351 13087193059 86 92221364648 2805321308
819319387520 77847509784 95 226926281372 64612037857
140941612557 13391546361 88 94366047279 2870592971
662421045360 62939837132 172 482484946657 30946468234
299010929465 28410479004 111 216842055415 3011103567
109905883798 10667169681 116 99156742651 1235682611
100901381534 16835754793 63 67557510937 1679634277
394459502648 138696436543 146 37522276124 33257486350
3437053414690 326571119154 2146 2301244743265 75571202915
566969668432 53870538745 354 379608871748 12466114038
70470805895 14320135593 44 47183023256 2483303177
161762532811 18682214479 101 108306486300 3898822278
216217246143 20543849494 135 144766094865 4754017393
274723717093 26102833132 167 211686306700 18556945091
197658287666 18780472814 133 18801901839 7330842283
225273626863 21404340161 147 71145916939 11448472512
173567405489 58488856164 169 157074579737 2200695452
749553121498 147779586952 468 501855797068 37793443802
577245547074 54846899827 173 407803584151 26537909114
219263737732 46391988373 107 189628123410 3940691155
308119962741 29275972447 145 251131699382 4201067180
171372188196 16282902981 107 114740534960 6486626237
417895870750 39706314024 159 39751619997 4306561384
168168969223 15978549606 105 112595851562 9142209763
229030120500 21761262846 143 153344826925 14172448570
2357568791158 224004048153 1472 1578486608335 79828949541
281089831913 56410553433 248 232259250134 24843305044
197379282370 18753963167 315 173677672884 2424460935
543546015994 124260427418 422 491896861566 11192059943
80080462046 8073909049 50 53617072684 2169176293
128128738967 12174133082 80 85787315987 3470624148
342576940671 81982636296 1431 271113163712 26263536773
158559313838 15065489629 99 106161802901 4294905035
158559313838 15065489629 99 106161802901 4294905035
158559313838 15065489629 99 106161802901 4294905035
158559313838 15065489629 99 106161802901 4294905035
158559313838 15065489629 99 106161802901 4294905035
158559313838 15065489629 99 106161802901 4294905035
158559313838 15065489629 99 106161802901 4294905035
158559313838 15065489629 99 106161802901 4294905035
158559313838 15065489629 99 106161802901 4294905035
3228844214445 306788152950 2016 2161840355361 87460207275
54717976821 5199020432 415 49518532521 4627657437
171372188196 16282902981 107 114740534960 4428650103
233231703124 30310197574 312 211069420819 8827832624
63456126334 7961854557 494 49708823394 802754489
670811267173 295712454644 156 241288445007 17471019293
187388279991 26868685508 117 125463948883 16043346014
317103384757 30129530954 150 286971397387 5480680218
270601161256 78059394082 139 244887935963 3131590032
516253914345 52607583685 190 49107758323 7703623977
429072695383 79459612080 144 334075977826 19182935536
234501152045 62170324072 396 199974475401 6850214293
179380234093 17475294841 112 120102241922 5471470427
268631514314 25523983391 367 194573036304 3816732390
36226878502 3442091474 72 21357479469 375149686
74442887405 13772068243 442 33519765139 3883594076
158559313838 15065489629 99 106161802901 4294905035
158559313838 15065489629 99 106161802901 4294905035
158559313838 15065489629 99 106161802901 4294905035
134475001919 13772068243 41 51159207153 10189316306
454025535344 43139168733 166 43188391686 36449973766
158559313838 15065489629 99 106161802901 4294905035
158559313838 15065489629 99 106161802901 4294905035
344478637654 70924827948 120 311745382640 17692382265
379246146289 36034016201 115 343209192288 21918047415
334975059483 31827605471 124 303144859154 7645869351
137738394351 13087193059 86 92221364648 3730941091
219420465116 20848202868 137 146910778264 5943508910
84070936373 12522563685 102 76082297605 837084072
131299284673 12475382011 446 87910122803 10912796536
290644282754 65419030386 125 263026507990 20197563557
320373845874 121168844225 112 222062114686 15434356986
171160767519 22509495477 129 116454737125 1956583617
151714891858 57311375738 99 47914597419 3686204539
643638933115 177366845350 420 203274047619 15636874846
158559313838 15065489629 99 106161802901 4294905035
320321846650 30435332632 200 214468289201 8676646550
205349919411 19511292060 87 183397929235 5348129287
240241385371 22826499510 150 160851217285 6507489787
3203218466498 304353326319 2000 2144682892010 71262036881
438777596132 41690388056 108 305287179369 17810078304
125254186047 11901007864 75 89264450840 5849954434
246789144984 23448633916 98 187419999232 15981876009
131331957172 12478486384 82 87931998618 3557461349
142543222043 13543723048 89 95438388978 3861071843
184185061785 17500316260 115 123319266252 4989073090
404733893622 38455730724 152 110265797836 5880921804
144144830762 13695899663 90 96510729910 3904499071
158559313838 15065489629 99 106161802901 4294905035
279450838898 26551979907 88 224392590375 9023451238
156957705119 14913313014 98 105089461969 4251534557
171999990022 16342553478 104 119450910277 2094270164
67267587689 7045143964 42 45038340625 1822093065
763860495817 72578091434 308 248456132474 15553916338
671074268939 63762021884 419 449311066083 18177481775
187388279991 17804669561 117 125463948883 5075810225
48048276921 5415712630 30 32170243303 1301506118
48048276921 5415712630 30 32170243303 1301506118
48048276921 5415712630 30 32170243303 1301506118
187388279991 17804669561 117 125463948883 5075810225
369677642183 53657935833 91 239385174610 11981634796
157844786441 59113730087 103 49850540712 3834682700
134740795149 30817367680 119 100739326119 5111695104
4502845959 427837239 80 1843990329 66637988
6861825159 1770279455 201 2428121882 143831412
466152814491 116678533255 128 370035450150 9846707146
272029415151 46664330566 90 246180473463 21260093461
295388760457 118751338426 133 32290404482 7644001189
407860042981 66742979251 151 369104122185 14643623350
162806472484 42002374984 115 104910173459 13318085154
158559313838 40906652269 99 106161802901 2804167781
414300163481 106885129055 281 374932285706 4363515924
372539335329 96111270148 163 250816735743 3889882414
160160923325 41319850843 100 107234144601 2832546659
32032184358 8263970089 20 21446828613 566521725
112112646404 28923895610 70 75063901297 1982730055
318944123878 30304428508 112 30339006676 24027799765
12418704429 3203896456 32 10931782946 386374871
4541767595 1171728757 30 2798156420 161316618
232980822012 60106626604 218 135490528820 13602328466
239844460051 24486244567 97 214941676261 19838243616
107052308696 27618381162 132 96879920230 1087881449
29035601351 11878570516 71 26276563084 708253602
435707589992 112408022230 103 363444588226 8821557983
275097003817 70972163053 1933 26168125420 6946736706
187388279991 48344225409 117 125463948883 3314052346
157198844884 40555665442 505 99561802901 1955432992
126527129480 32642682180 79 84714974288 2237692485
156957705119 40493453893 98 105089461969 2775873928
347338914729 89609823985 150 314333868757 13142094140
160909733733 41513036133 105 50818512359 12811818521
176177015888 45451835986 110 117957559291 3115719824
121722301788 31403086656 76 81497949958 2152699203
212260295495 54760946476 23 117669797375 8031001714
112399158800 28997812825 24 93456796377 4252643157
48909475785 6653134456 562 31542325581 4263430482
262508508711 67724462370 53 179892654847 9931944513
356374748638 91940975065 25 257939844961 13483197434
214151050733 55248741643 55 184442397728 8102168343
67267587689 17354337326 42 45038340625 1189672930
537170496585 93570185153 196 447973890552 39879888664
110511036918 28510697036 69 73991559598 1954431150
128128738967 33055880753 80 85787315987 2266024934
213014027938 54955401599 133 142621412234 3767233016
344345985110 88837679302 215 230553410853 6089927838
418020009978 107844810725 261 279881117507 7392876046
438840930233 113216391392 274 293821556528 7761099420
267468742037 69004150929 167 179081021567 4730268530
164965751017 42559446366 103 110451168931 2917472111
664667831760 171477380988 415 445021700054 11755059161
325126674342 83879297209 203 217685313531 5749980321
533335874587 137595103285 333 357089701435 9432370099
211412418451 54542203025 132 141549070535 3738913229
674495935221 174012929364 38 233578144908 23420446132
80503136849 20917155358 45 22906097935 4655294665
754140379154 194560366750 138 248644673421 17334348443
101116216901 10946609591 1243 60136540794 6377494800
147348049735 38014262847 92 98655413309 2605921465
157391204237 40605292152 2272 21983382455 5954655440
207076288280 19675322742 2084 110743119196 7834327056
502905298949 129744331571 314 336715213754 8894182943
174575406401 45038637413 109 116885217592 3087432401
31322434569 7447272347 46 22575431729 900678041
320321846650 82639701685 200 214468289201 5665011498