There is a website that claims to predict the approximate salary of an individual on the basis of the following criteria presented in the form of individual drop-down

Age : 5 options
Education : 3 Options
Sex : 3 Options
Work Experience : 4 Options
Nationality: 12 Options

On clicking the Submit button, the website gives a bunch of text as output on a new page with an estimate of the salary in numerals. 
So, there are technically 5*3*3*4*12 = 2160 data points. I want to get that and arrange it in an excel sheet. Then I would run a regression algorithm to guess the function this website has used. This is what I am looking forward to achieve through this exercise. This is entirely for learning purposes since I'm keen on learning these tools.
But I don't know how to go about it? Any relevant tutorial, documentation, guide would help! I am programming in python and I'd love to use it to achieve this task!
Thanks!
If you are uncomfortable asking them for database as roganjosh suggested :) use Selenium. Write in Python a script that controls Web Driver and repeatedly sends requests to all possible combinations. The script is pretty simple, just a nested loop for each type of parameter/drop down.
If you are sure that value of each type do not depend on each other, check what request is sent to the server. If it is simple URL encoded, like age=...&sex=...&..., then Selenium is not needed. Just generate such URLa for all possible combinations and call the server.
How to write a python program that 'scrapes' the results from a website for all possible combinations chosen from the given drop down menus?