87065258443513235494485
23271063691251793004487
83486629097588856194488
24558498108439849134490
1345196377948867564494
34412800506579978504495
1976377050814952584500
34959104584400834114504
87920082024833789144505
3146063378718520794514