11079821156914790048578206546151589175338126593195485180466119990196360456901295641964684266950204340362661446716277618360613781418679182482913991290622202621158055693207706071190095377932069961232445185187598115492331611811766494815420157392723316887204183343762185005790317357140462945001850058263199667126516176596120331221181179239398092086804029939034122801105674106929191893939646042369615138305184816700648662146761022871884629680861560186087681191341582277591862451457578721931320961634793179691550651230771228815403816061612015411427478690