101890491019158210197970102132861022104510234016102372271024097910302547103092001035321310595951078196510822797108688410870261092113610921153109211581092116610921179109211881092120310921240109212621092126810933101093386109526610952871095297109530611008471110680811142166111427221114278011228871123731611241864