Im having trouble deciding this answer, can you tell me what you think?
1321, 435632, 712815113091856, ?
A:
1015104520
B:
74517845765204575
C:
321542164547301451554587
D:
4745452124515704185258700299
E:
8712381319118732543575342557556
F:
19842096231202616542172233039270
G:
87321016986565214330901099813401130
I am thinking F or G, but dont know which one.