10116805101184331013540910151537101544621025137010256646102742391027599110278435102945261029681010309346103095861030959710312334103127901031316510326168103277761032946510341930103419711034232210342452103432461034325010344238103443331034435210344572103570891035938310359400103602171036043210372344103742941037551410376105