119428119270119277117382116680110708111373114288111991111984110756111930111784848974201084601084401084311084731084331084141084171084201084221084241084261084271084551084301085171084281084521082491084091083879366096809102691790357831096960102707549321894853880546637834819237361742302726088759161924436208553365481224835229032293522941