2593598947024566618056064323887322588752245396206199859475238773288668631081489704986843975550146332833953462815916885475620065135595294747404309435380135622939152060891224679824116421499950572439256419513081380115396667504746231556326166697828845620226670501837512729403071271436345909463031444404600634301905633320417664686170437745938567447172965633504137234635602735154653593237612824588115193689760465146666812201953641662253518101240271110174758441411720472717699469746680667431694912369427606708633335317052123153383011213757366154375260703333566420664192506070253692295599938546259284316833577676219994919426800596616855735489639850192596207620955550366619011148417959559679651502586381057913664400344233300165111144430379428753902282202925395453128814523022550451596401