22020220212201122011219352063620474188542049921318213012052720526202891953120105201052010920109