101347671013573910139436101435691016961103660310630448108011911361545116388411668041116940901173290912474361252744912701786127462201300564613005650130056611300566213005666130056751300568113005703133645761347313913474921135704461366510014244692144034801467747315358957154945521560754815675044157213951580843815948783