10644610801410796810979610518610602113946014527810939310604210606210607410932612678213078513964214215610606510453010535610546310607711328112823310990911101810443810606810645011739810725013379514179714196514410210799310450010801510449213081213462713598010980711102110449610511110554911228112155113870014329610645311201313590814138210979911740612609783777109372