848181715001
337097300570078978047
1042816042941845750042952206680089794415014668329850393031910483526456487
420177770998333003520756216380370597076787206214128243447278852914548586660923039911571797789902714463815807344580682802438063814666468750075840246695339025008600257102299468000321221118360043050931264007903630331063856073557984735387835153485263
