20472020479245315311096091047190110959813021412366621057718104715676986177000453262204719206768458499930126945056104715420471853250795885796063100715211660441302099532569551746193246193402147380482811204728912030930125952726129241813613331297661532612942593384741079072233102310542233101104723976988714729129429566758183242830252046921545560930004930286125756993030419503014707015614671292474129767312443021302117648766588937154555910790858434191168891159298243881163671118031583523793661300167149426098922580092798922491067810900081090229316659244148130945810713810773869106761071373212033211703211958899088587041071615453611