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
94
19355
7
12
76
72
3239
9
109
3
370
70
27152
2
6
13
775
19
1961
1
68
53524
0
21
417
33
2033
4052
24
19117
8
11
430
3420
40
1601
4
15
43
12768
1693
180
250
138
78
37
6191
220
249
174
1424
25
6250
131
289319
34
798
48
5228
73
7576
27
1391
16
51
3313
8620
5
64
631
201
55
6504
49
276
30
113
6054
8120
32
14803
97
335
35
730
17
246
167
60
116
110
22
248
86
102
82
194
1358
6164
222
56
708
3576
2706
66
87
40647
36
6467
935
310
57
42
242
14
101
44
28
793
238
38
66265
938
423
9431
23
403
3026
31
142
177
119
1722
98
84
126
59
1304
93
91
72834
18
788
53
11723
193
1079
103
108604
50
534
336
80
29
4074
2713
99
301
617
46
18016
1665
74
3735
190
174689
10010
63
12194
4585
399
10714
67
1654
243
1761
2076
75
9380
132
4432
3734
2941
352
538
572
297
255
449
407
376
251
471
371
498
766
659
1592
607
409
5855
69
169
202854
81
1125
4901
124
88
393
198
41
10230
123
952
800
4273
6052
117
1173
127
1331
1279
7246
2181
143
83
49699
149
176
1230
426
47
1099
233501
154
479
2126593
29417
1167
5201
41168
39
52
13079
10256
6275
17302
1017
312
818
159
5442
79
35673
90
641
2495
118
962
394
541
61
175
62
196
372
96
493
5058
135
848
15620
4011
340
14027
437
6185
108
45
469
192
548267
71
1635
58
72392
77646
4018329
27300
2035
442
78445
831
2067
677
115
628
34731
1189
1418
761
1020
1274
756
2677
5334
1111
262
284
89
752
2435
1045
691
726
3442
1156
13077
770
54
20778
771
89983
324
17120
476
157
353
5035
16285
69481
327
686
377
129
5401
40662
5950
807
404
35045
2533
1077
2922
695
319
11509
1450
1118
247
130641
60972
72975
178
4404
133
112395
12732
530
240
233
466
2014
397
105
112
147
104
184
2137
745
41334
150
103742
247405
856
1422
121
1486
223
4687
4623
3492
77
165
4223
182
1382
434
1885
5652
79751
151
11463
106
2512
10931
439
65
1322
224
1452
626
4945
5116
20845
420
1027
7017
495
1661
3284
5545
651
2363
719
17018
8995
17555
282
581
213
179
334
108833
1049