This is a fillomino puzzle. Except, well… where is the puzzle?
If you are confused, start from puzzle 99.
Once you are done, go to puzzle 98.
EDIT: Sigh… Making non-broken puzzles is hard. Because of the large constraints on this puzzle, there is a teensy ambiguity in this puzzle that leads to 2 solutions that I cannot fix no matter what I do. Choose the solution which makes puzzle 98 possible.