10039633100396371004815210068172100731551007315810088095101004191010615910107674101243041012633010132405101418731014503510148727101613701017402810174325101815301018153410202661102226811022386210227437102430691024529510255759102661451026614910272058102828131029322910325996103362641034466010348337103537371035625810360395