946416006394719490639276456594141393315389145136871392768139278213926551392783445029228728139263213926751392676141289522863351371951362044601313927184460156347891412999446009139265613927841392721894648946589327893469736679736682551268946689413973670973671894809736728937289314894148932810177651559263155926497781712641561002469931261559306136627883218614682968318918321878319511468186848301414188725119123221584805302407993127461159116550112637205821273102673090414896821167739231935579904723879771789771958335979771571085651453969321176321192453609556350121812845361029638429642944197087416210911261408661731963