53918616310304017717811418892633193290587141815681493132157181402031145529075944403111062132871376261314541313441001591761741650096184215197392003845791306461378314684143482153201529041710211980952278517063938336220408209846177329137863296257571610144415101445029677159628587815161463173046217646169390190964449333870413394020992614481210526639765194829932861650386677574933642501040289186515433385168205073212306128084128224127785221321212041957151801321098513668023938172739152456188982019296895815893551787228923819407300110577389031802161162375360119801