Buy Pretty Good Solitaire Now
Download Pretty Good Solitaire Now
Sign up for the free Goodsol email newsletter. Your email address will only be used to send you our free newsletter. Newsletter subscribers get access to our free Cat Card Set!
20
4602
26
1320
92
86149
10
141
93
19350
7
12
76
72
3239
9
109
3
370
70
27152
2
6
13
775
19
1961
1
68
53137
0
21
413
33
2033
4052
24
19117
8
11
430
3420
40
1599
4
15
43
12768
1647
180
250
138
78
37
6191
220
249
174
1424
25
6250
131
289270
34
798
48
5228
73
7576
27
1391
16
51
3313
8616
5
63
631
201
55
6504
49
275
29
112
6054
8105
32
14803
97
331
35
730
17
246
166
60
116
110
22
248
85
102
82
64
194
1358
23
6156
221
56
708
18
3545
47
2703
66
87
130
40572
36
6467
935
310
57
42
242
14
101
28
793
238
38
66265
938
423
9431
403
3025
94
31
134
175
119
1722
98
84
126
59
1302
91
72556
788
53
11693
193
1079
103
108088
46
534
336
4074
30
2708
80
298
617
18016
1665
74
157
189
174679
67
10009
61
12189
4583
399
10714
1654
243
1759
2076
75
9380
132
4431
3734
2941
352
538
572
297
255
433
407
373
251
471
371
498
766
655
1592
607
409
50
5855
69
169
200641
81
1125
4867
124
86
88
393
198
41
10230
123
952
800
4273
6052
1173
127
1331
1279
7246
2177
143
83
49693
149
1230
426
1099
232405
154
478
2107350
29212
1167
4596
40682
39
13053
44
10094
6266
17302
1017
90
312
818
159
5260
35020
641
2495
118
962
394
524
62
195
372
95
493
5050
135
684
15443
4011
52
340
13989
437
4502
108
45
469
192
546349
71
1635
58
72392
77645
4018329
27273
2035
442
78425
831
2067
677
115
625
34723
1189
1418
761
1020
1250
755
2676
5334
1111
262
284
89
752
2435
136
1044
689
718
3442
1156
13077
770
54
417
79
20755
771
89969
324
17113
473
353
5035
16285
148
69479
327
686
377
129
177
5401
40614
5950
807
476
404
35041
2531
1077
2922
693
11509
1450
1112
247
130580
60958
72975
178
4403
133
110885
12732
530
240
233
466
2014
397
100
147
104
184
2136
740
41327
103728
128
246925
856
1422
121
1486
223
4685
4623
3492
77
165
4223
182
1382
434
1885
5650
78984
151
11463
106
2512
10931
439
570
65
1322
224
1452
4945
5077
20845
420
1027
7017
495
1661
3281
5545
651
2348
196
719
17018
8995
17555
281
573
211
179
334
108833
1048
117