11476425221120890620890720890812966413210813211350874223350623351423418650874150874050865147063252287129797143953279127921152761993692329462436021745541644201649145649324176025229112951441016566232516653084322305092204241294302486572463822204162771750224822989116693112524533925713122027041460132232513232825275561444151424801424871449112125721395014332463286991177511177521177532594453150452222722550892595202595212595231160653151241540642098491591582223935022962913822099883083531223714075630240112969825755525715041055241200