SymPyで作成した数式のグラフについて質問致します。

以下のサンプルコードを例にしますと、座標平面上の第一象限に一次関数と円のグラ
フが計三つ作成されます。

これらのグラフにより分割される各領域に関しまして、例えば三つのグラフの&を取
る領域等、特定の領域のみを描画することは可能でしょうか。
もしお分かりでしたら、ご助言よろしくお願い致します。

from sympy import *

x, y = symbols("x y")

I = (x - 30)**2 + (y - 30)**2 -400
J = y + 2*x -60
K = (x - 10)**2 + (y - 20)**2 -200

p1 = plot_implicit(I, (x, 0,100), (y, 0,100), show=False, line_color='b')
p2 = plot_implicit(J, (x, 0,100), (y, 0,100), show=False, line_color='b')
p3 = plot_implicit(K, (x, 0,100), (y, 0,100), show=False, line_color='b')

p1.extend(p2)
p1.extend(p3)
p1.show()